Example #1
0
        private void LoseHealth(float healthLost)
        {
            currentHealth = Mathf.Max(currentHealth - healthLost, 0f);
            if (!(Math.Abs(currentHealth) < Mathf.Epsilon))
            {
                return;
            }

            _scheduler.StopCurrentAction();
            isDead = true;
        }
 private void DisableControl(PlayableDirector _)
 {
     _as.StopCurrentAction();
     _player.enabled = false;
 }