private IEnumerator TakeDamage(Transform directionToFly)
{
_spriteRenderer.color = Color.red;
float xDir = Mathf.Sign(transform.position.x - directionToFly.position.x);
Vector2 dir = new Vector2(xDir, 1);
_rigidbody2D.AddForce(dir * flyForce);
yield return new WaitForSeconds(0.3f);
_spriteRenderer.color = Color.white;
}
Ray2D jumpRay = new Ray2D(transform.position, transform.right);
Debug.DrawRay(transform.position, transform.right, Color.yellow);
RaycastHit2D hit;
hit = Physics2D.Raycast(transform.position, transform.right, 5f);
if (hit.collider.gameObject.name == "Player");
{
Debug.Log("hitted");
}