public class GetAngle : MonoBehaviour
{
Transform Lookpoint;
float lookAng;
Vector2 lookDir;
void Update()
{
lookDir = Camera.main.WorldToScreenPoint(Input.mousePosition);
lookAng = Mathf.Atan2(lookDir.y, lookDir.x) * Mathf.Rad2Deg;
Lookpoint.rotation = Quaternion.Euler(0, 0, lookAng);
}
}
Написал(списал) код для поворота объекта в сторону мыши в 2d, привязал к объекту, а он спамит ошибку:
NullReferenceException: Object reference not set to an instance of an object
GetAngle.Update () (at Assets/Scripts/GameScripts/GetAngle.cs:13)
Порылся в интернете, а подобной проблемы и её решения так и не нашёл, заранее спасибо за любую помощь!