Курсор геймпада с системой ввода — обучающее видео по Unity.
samyam
0:00 / 0:00
Курсор геймпада с системой ввода — обучающее видео по Unity.
42 663 просмотра · 4 года назад
samyam
138 тыс. подписчиков
42 663 просмотра · 4 года назад
Создайте собственный курсор для геймпада, используя новую систему ввода Unity. Таким образом, вы сможете перемещаться по интерфейсу с помощью контроллера, аналогичного мыши.
ᐅПолучить полный пакет исходного кода для моих уроков по Unity 🤓
https://sam-yam.itch.io/samyam-full-s...
📥 Получить исходный код 📥
/ 57282387
🤝 Поддержать меня 🤝
Patreon: / samyg
Пожертвовать: https://ko-fi.com/samyam
Спасибо GeekZebra за помощь в создании этого видео!
*Извините за шум от стола, микрофон очень чувствительный, и перестановка контроллера не помогает.
►🔗 Полезные ссылки на видео 🔗
ᐅ Документация по системе ввода виртуальной мыши
https://docs.unity3d.com/Packages/com...
ᐅ Kenney - Crosshair Pack
https://www.kenney.nl/assets/crosshai...
В этом видео я покажу вам, как создать виртуальный курсор мыши для геймпада, который может перемещаться по сцене и взаимодействовать с пользовательским интерфейсом. Это работает с новой системой ввода, любым масштабом и типом холста, компонентом PlayerInput, и вы можете легко адаптировать его под свои нужды.
Мы используем геймпад или контроллер и передаем ввод на виртуальную мышь в системе ввода. В нашей карте пользовательского интерфейса Input Action Asset (созданной из компонента PlayerInput) мы добавляем действия для положения и щелчка виртуальной мыши. Этот ресурс, отвечающий за ввод данных, используется в системе событий для замены системных значений мыши.
Примечание: Этот пост может содержать партнерские ссылки, что означает, что мы можем получить комиссию, если вы перейдете по ссылке и купите что-либо из рекомендованного нами. Переход по этим ссылкам ничего вам не будет стоить, но поможет мне финансировать мои проекты разработки, одновременно рекомендуя отличные ресурсы!
😎 Другие классные ресурсы Unity 😎
ᐅPeek - Editor Toolkit: https://assetstore.unity.com/packages...
ᐅEditor Console Pro: https://assetstore.unity.com/packages...
ᐅRainbow Folders 2: https://assetstore.unity.com/packages...
►⏱️ Временные метки ⏱️
0:00 Вступление
0:38 Установка системы ввода
1:07 Примеры курсора геймпада
1:57 Настройка сцены
2:44 Создание изображения интерфейса курсора
4:27 Курсор геймпада Скрипт
19:51 Ресурсы PlayerInput и Input Action
22:46 Отладка и исправления
24:38 Предварительный просмотр работает
25:40 Добавление отступов курсора
26:40 OnControlsChanged: переключение между мышью и геймпадом
33:28 Быстрое исправление ошибок NullReferenceErrors
33:55 Предварительный просмотр ScrollView
34:18 Заключение
💖💖СПАСИБО ВСЕМ МОИМ ПАТРОНАМ 💖💖
❯❯❯ Мои ссылки ❮❮❮
💗 Patreon 💗
/ samyg
💬 Discord Server 💬
/ discord
🐦 Twitter 🐦
/ samyam_utube
📚 Facebook 📚
/ samyam.youtube
🎵 Музыка 🎵
Ambient Gold
streambeats.com
👍 Ставьте лайки и подписывайтесь! 👍
🖥️ Настройка компьютера 🖥️
*Как партнер Amazon, я получаю доход от соответствующих покупок.
https://www.amazon.com/shop/samyam
#madewithunity #gamedev #unity