Правый стик геймпада, свободное вращение камеры
При опросе геймпада с правого стика получаю активные результаты лишь с JoyRoll() -180 до 180.
С JoyPitch() и JoyYaw() возвращаются статичные "-180". Хочу сделать управление камерой "от третьего лица". Но стик отдает повороты только по горизонтали (а на втором геймпаде по вертикали), т.е. только в одной плоскости. Может быть кто-то делал? |
Ответ: Правый стик геймпада, свободное вращение камеры
может на геймпаде надо цифровой режим врубить
|
Ответ: Правый стик геймпада, свободное вращение камеры
Как я не крутился, похоже на блице работает только аналоговый режим. Короче для блица только джойстик.
Вот код для управления камерой, левый стик ходьба, правый камера. Но надо ещё настроить плавность камеры, а можно и не настраивать :) Ещё не надо встраивать в одну строку через "And" считывание мыши и джойстика, мыш потом тупить (у меня были тормоза). Только два отдельных кода/функции! Код:
Function UpdateControlsJoystick(ent,cam,spid#) Цитата:
Мой геймпад "Oklick gp-310m", только вот кнопки чёрные :) В блице, в цифровом режиме правый стик работает как кнопки 1-4, слева тоже совмещается. P. S. Если вдруг не понял! То я делал только от первого лица, хотя код по идее почти такой же. |
Часовой пояс GMT +4, время: 06:29. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot