private void LoadComponents() { _cachedTransform = base.transform; _cachedGameObject = base.gameObject; _unityBody = GetComponent <UnityLSBody>(); _animator = GetComponent <LSAnimatorBase>(); _attachedAbilities = GetComponents <Ability>(); }
void Awake() { animator = GetComponent <LSAnimatorBase> (); animator.OnStatePlay += HandleOnStatePlay; animator.OnImpulsePlay += HandleOnImpulsePlay; }