компонент и тег "MainCamera"

который генерирует ошибку:

void Update()
{
    if (Input.touchCount > 0)
    {
        RaycastHit2D hit = Physics2D.Raycast(Camera.main.ScreenToWorldPoint(Input.GetTouch(0).position), Vector2.zero);
        if (hit && hit.collider != null && hit.collider.name == "leftTapArea")
        {
            hit.transform.name = "Hit";
        }
    }
}

Он говорит, что что-то не так с этой строкой:

RaycastHit2D hit = Physics2D.Raycast (Camera.main.ScreenToWorldPoint (Input.GetTouch (0) .position), Vector2.zero);

Ошибка:

NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта leftScript.Update () (в Assets / leftScript.cs: 16)

Ответы на вопрос(2)

Ваш ответ на вопрос