Мне нужно, чтобы, когда пользователь касается любой точки экрана, камера получает указатель вниз | вверх событий. Я пытался прикрепить BoxCollider2D к камере со скриптом:
public class PlayerController : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
{
public void OnPointerUp(PointerEventData eventData)
{
// Some logic
}
public void OnPointerDown(PointerEventData eventData)
{
// Some logic
}
}
но это не работает.
Как это сделать?
P.S. Мне все равно, нажмет ли он на GameObject или нет, это не имеет значения, самое главное, что пользователь нажал на экран. НО мне нужно игнорировать щелчки на элементах пользовательского интерфейса.
P.P.S Я использую Unity3D 2018.3.12f1 .