Перейти к содержимому

Мучаетесь с новой системой ввода в Unity? Посмотрите это.

Christina Creates Games

0:00 / 0:00

Мучаетесь с новой системой ввода в Unity? Посмотрите это.

3 815 просмотров · 1 месяц назад
Christina Creates Games
13,2 тыс. подписчиков
3 815 просмотров · 1 месяц назад
Я искренне считаю, что это самый простой способ работы с новой системой ввода в Unity. Она работает с объектом, который можно использовать в скриптах, и на который вы ссылаетесь везде, где нужно реагировать на ввод игрока. В отличие от старой системы ввода, вам не придётся всё умещать в функцию обновления, вместо этого используется архитектура, основанная на событиях. Попробуйте, если у вас были трудности с настройкой новой системы ввода, я уверен, вам понравится! 📖 Разделы 00:00 Много путей ведут к новой системе ввода 01:00 Создание ресурса ввода для начала, если у вас его нет 02:00 Написание Input Relay с интерфейсом PlayerActions 03:32 Включение и отключение ввода 04:57 Настройка событий для ввода игрока 06:28 Добавление значений для постоянных проверок 07:50 Добавление фаз кнопок к методам ввода 09:36 Создание скриптового объекта 10:04 Написание скрипта включения, который также обрабатывает паузу 10:46 Первый вариант использования: перемещение игрока 11:40 Второй вариант использования: перемещение камеры 13:03 Проверка, находится ли курсор над пользовательским интерфейсом 13:56 Скрытие методов из поля зрения при доступе к скрипту Relay извне 14:38 Экспорт пакета для повторного использования в других проектах 15:02 Обновление Relay при изменении действий ввода 15:30 Самый простой способ Работа с новой системой ввода Unity Я написала книгу о TextMesh Pro! Вся информация здесь: https://www.christinacreatesgames.com... Ресурсы, которые я использовала для создания окружения сцены: https://assetstore.unity.com/lists/in... 📁 Получите мои PDF-руководства по Unity UI У меня есть коллекция электронных книг по системе Unity UGUI здесь: 📘 Itch: https://christinacreatesgames.itch.io/ ☕ Ko-Fi: https://ko-fi.com/christinacreatesgam... 💬 Discord 💛 Приглашаем вас присоединиться!   / discord   🛍️ Рекомендуемые ресурсы https://assetstore.unity.com/lists/hi... [партнерская ссылка] В противном случае, использование моих партнерских кодов для этих магазинов помогает поддержать мой канал: 🛒 Unity Asset Store: https://assetstore.unity.com/?aid=110... [партнерская ссылка] 🏪 Synty Store: https://syntystore.com/christinacreat... [партнерская ссылка] 🪸 Envato Elements: https://1.envato.market/ChristinaCrea... [партнерская ссылка] 🔖 Humble Bundle: https://humblebundleinc.sjv.io/xLGLNR [партнерская ссылка] 🌟 Практические советы по дизайну пользовательского интерфейса для вашей игры Я предлагаю консультации по дизайну пользовательского интерфейса для проектов разработки игр! Имея более 15 лет опыта в дизайне и педагогическое образование, я готова помочь: 👉 Узнайте больше: https://www.vennegerts.com/en/gamedev... ☕ Поддержите меня на Ko-fi Если вам нравится контент и вы хотите поддержать мою работу: 💛 Купите мне какао: https://ko-fi.com/christinacreatesgames #unitytutorial #unity3d #gamedev #indiedev