public ScaleAffector(float x, float y, EffectNode node) : base(node, AFFECTORTYPE.ScaleAffector) { SType = RSTYPE.SIMPLE; DeltaX = x; DeltaY = y; }
public RotateAffector(float delta, EffectNode node, bool isTowardZ) : base(node, AFFECTORTYPE.RotateAffector) { IsTowardZ = isTowardZ; RType = RSTYPE.SIMPLE; Delta = delta; }
public ScaleAffector(AnimationCurve curveX, AnimationCurve curveY, EffectNode node) : base(node, AFFECTORTYPE.ScaleAffector) { SType = RSTYPE.CURVE; ScaleXCurve = curveX; ScaleYCurve = curveY; }
public RotateAffector(float delta, EffectNode node) : base(node, AFFECTORTYPE.RotateAffector) { RType = RSTYPE.SIMPLE; Delta = delta; }
public ScaleAffector(RSTYPE type, EffectNode node) : base(node, AFFECTORTYPE.ScaleAffector) { SType = type; }
public ScaleAffector(AnimationCurve curveX, AnimationCurve curveY, EffectNode node) : base(node) { this.Type = RSTYPE.CURVE; this.ScaleXCurve = curveX; this.ScaleYCurve = curveY; }
public ScaleAffector(float x, float y, EffectNode node) : base(node) { this.Type = RSTYPE.SIMPLE; this.DeltaX = x; this.DeltaY = y; }
public ScaleAffector(float x, float y, EffectNode node) : base(node) { Type = RSTYPE.SIMPLE; DeltaX = x; DeltaY = y; }
public ScaleAffector(AnimationCurve curveX, AnimationCurve curveY, EffectNode node) : base(node) { Type = RSTYPE.CURVE; ScaleXCurve = curveX; ScaleYCurve = curveY; }
public RotateAffector(RSTYPE type, EffectNode node) : base(node, AFFECTORTYPE.RotateAffector) { RType = type; }
public RotateAffector(AnimationCurve curve, EffectNode node) : base(node) { this.Type = RSTYPE.CURVE; this.RotateCurve = curve; }
public RotateAffector(RSTYPE type, EffectNode node, bool isTowardZ) : base(node, AFFECTORTYPE.RotateAffector) { IsTowardZ = isTowardZ; RType = type; }
public RotateAffector(AnimationCurve curve, EffectNode node) : base(node, AFFECTORTYPE.RotateAffector) { RType = RSTYPE.CURVE; RotateCurve = curve; }
public RotateAffector(RSTYPE type, EffectNode node) : base(node,AFFECTORTYPE.RotateAffector) { RType = type; }
public RotateAffector(AnimationCurve curve, EffectNode node) : base(node,AFFECTORTYPE.RotateAffector) { RType = RSTYPE.CURVE; RotateCurve = curve; }
public RotateAffector(AnimationCurve curve,EffectNode node) : base(node) { Type = RSTYPE.CURVE; RotateCurve = curve; }
public RotateAffector(float delta, EffectNode node) : base(node) { Type = RSTYPE.SIMPLE; Delta = delta; }
public RotateAffector(float delta, EffectNode node) : base(node) { this.Type = RSTYPE.SIMPLE; this.Delta = delta; }
public ScaleAffector(RSTYPE type, EffectNode node) : base(node, AFFECTORTYPE.ScaleAffector) { SType = type; node.LerpTable["scale"] = Random.Range(0, 1.0f); }