Пример #1
0
 void OnCollisionStay2D(Collision2D col)
 {
     if (col.gameObject.tag == "Enemy")
     {
         Enemy_Slime enemy = col.gameObject.GetComponent <Enemy_Slime>();
         if (enemy.isAttacking)
         {
             camscript.Shake();
             health -= enemy.strengh;
             int dir = (isFacingRight) ? 1 : -1;
             rigidbod.AddForce(new Vector2(dir * enemy.strengh * 100, 0));
             if (health == 0)
             {
                 Dying();
             }
         }
     }
 }