public UIEffect(EffectData config, Vector3 pos, Vector3 rot, Transform parent) : base(config, pos, rot, parent) { }
public FlyEffect(EffectData config, Vector3 pos, Vector3 rot, Vector3 TargetPos, float FlyTime, Transform parent) : base(config, pos, rot, parent) { targetPos = TargetPos; flyTime = FlyTime; }
public LineEffect(EffectData config, Vector3 pos, Vector3 rot, Vector3 StarPos, Vector3 TargetPos, Transform parent) : base(config, pos, rot, parent) { targetPos = TargetPos; starPos = StarPos; }