diff --git a/Assets/Cryville/Crtr/SkinPropertyKey.cs b/Assets/Cryville/Crtr/SkinPropertyKey.cs index a6f511f..016ff5b 100644 --- a/Assets/Cryville/Crtr/SkinPropertyKey.cs +++ b/Assets/Cryville/Crtr/SkinPropertyKey.cs @@ -18,7 +18,7 @@ namespace Cryville.Crtr { } public override bool IsValueRequired { get { return false; } } public override void ExecuteStatic(ContainerState state, RuntimeSkinContext ctx, PdtExpression exp) { - ctx.ReadContext.Transform.gameObject.AddComponent(Component); + ctx.WriteTransform.gameObject.AddComponent(Component); } public override void ExecuteDynamic(ContainerState state, RuntimeSkinContext ctx, PdtExpression exp) { throw new InvalidOperationException("Component creation in dynamic context is not allowed");