Заставляет меня продвигаться вперед по пути к желаемому поведению. Благодарю.

способ обрабатывать прикосновения, которые не запускаются на элементах пользовательского интерфейса в Unity Engine.

Целью этого является вращение, панорамирование и увеличение на «карте» (она будет называться так далее). Но если событие касания находится на каком-либо из элементов пользовательского интерфейса, оно должно обрабатываться этим элементом пользовательского интерфейса вместо карты.

Я думаю, что одним из таких примеров является приложение Google Maps для Android.

Я пробовал несколько решений:

События мыши - но это объединяет все прикосновения в один

Input.touches - но я не знаю, как выяснить, должен ли сенсор обрабатываться другим элементом пользовательского интерфейса (я хотел бы, если возможно, не использовать «if» для проверки того, находится ли сенсор на каком-либо другом элементе пользовательского интерфейса, как этот может оказаться реальной проблемой производительности)

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

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