Beispiel #1
0
        void UpdateBar()
        {
            if (hpBar == null)
            {
                return;
            }

            float hpRatio = hp.GetCurrentHP() / hp.GetMaxHP();

            hpBar.transform.localScale = new Vector2(hpRatio, 1f);
        }
 public void Awake()
 {
     movement = GetComponent <MovementManager>();
     movement.SetFrozen(true);
     HP = GetComponentInChildren <HealthManager>();
     HP.InitializeHealth(HP.GetMaxHP());
 }
 private void Awake()
 {
     movement = GetComponent <MovementManager>();
     HP       = GetComponentInChildren <HealthManager>();
     HP.InitializeHealth(HP.GetMaxHP());
     targetPosition = Vector2.zero;
 }
 public void Awake()
 {
     movement = GetComponent <MovementManager>();
     HP       = GetComponentInChildren <HealthManager>();
     HP.InitializeHealth(HP.GetMaxHP() * 0.20f);
 }