예제 #1
0
    public void DamageAccept(float damage)
    {
        health -= damage;
        healthBar.fillAmount = health / maxHealth;

        if (health < 0)
        {
            EnemyBar.EnemiesKnocked();
            eventText.SetActive(true);
            navAgent.SetDestination(exitPoint.transform.position);
            currentMode = mode.RunningAway;
            navAgent.stoppingDistance = 0;
            navAgent.speed            = 0.4f;
            //Destroy(gameObject);
        }
    }
예제 #2
0
 void Awake()
 {
     instance = this;
     slider.gameObject.SetActive(false);
 }