using System; using UnityEngine; using UnityEngine.Playables; [Serializable] public class EffectInfo { public GameObject Effect; public bool isAttach; public bool isSpeedIgnore; public bool isGround; public Vector3 offset; public float rotAdd; public float rotAddRandom; } [Serializable] public class EffectBehaviour : PlayableBehaviour { public EffectInfo[] EffectInfos; public override void OnPlayableCreate(Playable playable) { } }