Unity 2D Дивитися на гравця

2075 / Unity / 2D / Додатково / Дивитися на гравця

 

targetPos = target.position;
thisPos = transform.position;
targetPos.x = targetPos.x - thisPos.x;
targetPos.y = targetPos.y - thisPos.y;
angle = Mathf.Atan2(targetPos.y, targetPos.x) * Mathf.Rad2Deg;
transform.rotation = Quaternion.Euler(new Vector3(0, 0, angle - 90));

   
Стріляти, куди дивишся

rb.AddForce(transform.up * 100);