Подготовил все механики, поправил все баги. В редакторе играется отлично. К 12 ноября всё успевал, остается 2 дня на создание скриншотов и видео для магазина. Создаю черновик, заливаю билд игры и понимаю, что у меня вообще не работает управление в браузере😭
Я делал эту версию танков не с нуля, а на базе той версии, где камера была сверху и игрок не должен был уводить курсор мыши с рабочей части экрана. А в новых танках от 3-го лица необходимо крутить камерой на 360 градусов и больше, в таком случае курсор уходит за пределы игры и упирается в край экрана, тут-то башня и перестает двигаться. В итоге поворачиваемся мы только на 180 градусов и так играть невозможно🤬
Пришлось опять лезть в документацию движка и искать как фокусировать мышь на центре экрана. Спойлер: за это отвечает Cursor.lockState = CursorLockMode.Locked. А я до этого только отключал видимость курсора Cursor.visible = false, чтобы не мешал🤷♂️ А там заодно и всю систему переключения режимов ввода переделал, чтобы не искать по всем скриптам, где я курсор отключаю🙄
#процесс
Post #148
161
- 🔥 3
- 🤔 1