示例#1
0
        public override void OnStateExit()
        {
            DeactivateTriggerForTime?.Invoke(.5f);
            ResetTimer();

            OnSoundPlayInterrupt?.Invoke(audioLib.ratBag_Landed);
        }
示例#2
0
        public override void OnStateEnter()
        {
            OnSetBool?.Invoke(TurningHash, true);

//            OnSoundPlayOneShot?.Invoke(audioLib.ratbag_turning);
            OnSoundPlayInterrupt?.Invoke(audioLib.ratbag_turning);
        }
示例#3
0
        public override void OnStateEnter()
        {
            ratBrain.SetAnimationState(ratBrain.AvailableAnimationStates[typeof(AnimationStates.GettingUp)]);

            OnSoundPlayInterrupt?.Invoke(audioLib.ratBag_GettingUp);
        }