Управление камерой при помощи мышки и Unity Input System
HTML-код
- Опубликовано: 1 июн 2024
- Понравилось видео? Поддержи Лавку Разработчика!
www.donationalerts.com/r/game...
boosty.to/gamedevlavka
paypal.me/gamedevlavka
В дополнение к видео "Повороты камеры через Input System при помощи Touchscreen" показываю, как в этот же код с пол пинка прикрутить повороты мышкой. Добавляемый код занимает несколько строк, изменяемый код - тоже пару строк и нам даже не придется трогать сам вращатель камеры! Только инпут меняется! Что за магия? Смотри в новом видео из Лавки Разработчика!
Отсылки:
t.me/gamedevlavka - телеграм канал Лавки Разработчика
t.me/gamedevtavern - ламповый чат
/ discord - дискорд
gamedevlavka - вконтактик
dzen.ru/gamedevlavka - Яндекс Дзен
__________
0:00 Вступление
0:43 Напоминаю, что есть из прошлого видео
2:40 Сетап Input System
3:23 Пишем считывание мышки
5:10 Добавляем пару строк в Input Manager, чтобы все заработало
6:44 Запуск проекта с маленьким нюансом
Привет! А не подскажешь, на телефоне залипают несколько кнопок, если одновременно на них нажимать (движение, стрельба и поворот к примеру) Как это можно исправить?
Здрасти, перезапись урока по инвентарю будэт?
Конечно! Относительно скоро)
сделай видео как тырануть исход игры и сиправить в нем все ошибки) магу тебе кинуть пример ))) а то в ютубе мало по типу такого, хочеться немного нового)))
Переосмыслил, и понял как задать вопрос в одно предложение. Как сделать что-бы на нажатие клавиши срабатывало событие всегда пока она нажата? (Для перемещения) started и performed не подходят. Они срабатывают только 1 раз
К сожалению, придётся использовать MonoBehaviour класс, который будет в аппдейте сам генерировать событие, если кнопка была нажата и ещё не была отпущена
@@gamedevlavka Да я уже тоже понял что все время вызываться не будет. Но нашел решение в забугорном видео. Там просто контроллер перемещения хранил переменную vector2 moveDirection(moveAmount) и при срабатывании touch move передает новые данные. А Мувер уже сам в update двигает персонаж в зависимости от дынных в сохранненной переменной. Как-то так. У меня работает )
@@SARDARru а, ну в зависимости от задачи да, можно и так делать)