Заставляет меня продвигаться вперед по пути к желаемому поведению. Благодарю.
способ обрабатывать прикосновения, которые не запускаются на элементах пользовательского интерфейса в Unity Engine.
Целью этого является вращение, панорамирование и увеличение на «карте» (она будет называться так далее). Но если событие касания находится на каком-либо из элементов пользовательского интерфейса, оно должно обрабатываться этим элементом пользовательского интерфейса вместо карты.
Я думаю, что одним из таких примеров является приложение Google Maps для Android.
Я пробовал несколько решений:
События мыши - но это объединяет все прикосновения в один
Input.touches - но я не знаю, как выяснить, должен ли сенсор обрабатываться другим элементом пользовательского интерфейса (я хотел бы, если возможно, не использовать «if» для проверки того, находится ли сенсор на каком-либо другом элементе пользовательского интерфейса, как этот может оказаться реальной проблемой производительности)