Ejemplo n.º 1
0
	void Update()
    {
        if(Input.GetKeyDown(KeyCode.Q))
		{
			if(hm != null)
				hm.Damage();
		}
        if(Input.GetKeyDown(KeyCode.E))
		{
			if (hm != null)
				hm.UseMana();
		}
    }
Ejemplo n.º 2
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.CompareTag("Player"))
     {
         //set a timer that makes it so that enemy has to wait f seconds before colliding again
         //call player damage()
         if (!_isHurt)
         {
             _isHurt = true;
             _player.Damage();
             StartCoroutine(DamageCooldownCoroutine());
         }
     }
 }