В юнити есть встроенная система управления, в смысле точ скрин

для телефонов, как его отключить так что бы кнопки работали в симуляции телефона?

4 ответов

11 просмотров

Ну если обычные кнопки на канвасе устриват, то они работают и на телефоне хорошо. Виртуальные джойстики обычно я беру на AsseStore. А тачпад управления камерой я обычно беру растягиваю прозрачную Image на весь экран и реализую IPointerDown/UpHandler'ы и IDragHandler мне для базового управления с головой этого хватает. Если нужен реальный мультитач, где нужно отслеживать несколько нажатий сразу есть Touch класс. Но для меня он обычно ее пригождается. Зато чато вижу что его советуют, когда он будет не уместен и это будет переусложнение

Андрей️️️️- Автор вопроса
Mikhail Suvorov
Ну если обычные кнопки на канвасе устриват, то они...

У меня уже какая то система управления камеры встроена, она от самой юнити, когда я стиком хожу то камера двигается по направлению стика, обычно есть зона в правой стороне по которой если пальцем водишь то тогда камера вращается, когда отключаю само мобильное управление то в симуляции телефона любые кнопки на канвасах не работают, мешает то что камера вертится со стиком

Андрей️️️️
У меня уже какая то система управления камеры встр...

Ну это уже надо тебе в твой код и проект мне лезть чтобы разобраться.

Mikhail Suvorov
Ну если обычные кнопки на канвасе устриват, то они...

Поговнюсь насчёт прозрачного Image, потому что он повышает overdraw и иногда съедает неплохо так от производительности. Хотя штука несомненно удобная и сам так делал. Лучше уж через графический рейкастер проверить есть ли под пальцем что-то

Похожие вопросы

Обсуждают сегодня

Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
с помощью чего можно бота добавить как админа в чат? (условно в боте есть кнопка, нажатие на которую приводит тебя к выбору чата и выдаче прав боту)
ηє νєямσяє
5
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
Добрый день, подскажите как правильно сделать filter в backend-e. Есть модель (товар) у который связь belongsToMany (компания), компаний > 4k, поэтому выборку типа ->all(); н...
Max Dubovsky
7
А цены чем оправданы?
Lencore
7
напомните, как заменить placeholder , а не добавить содержимое ?
Artem N
4
Каким то образом можно определить ширину экрана пользователя перед загрузкой partial-а? Надо рассчитать ширину кадров слайдера для ресайза картинок для container-fluid.
Point 111
22
Всем привет. Нужна платная консультация от тех, кто сталкивался с октябрём в кластере или шарит оч хорошо в цмс. Проблема следующая: после переноса в кластер октябрь начал ...
wl
8
Карта сайта