код
Код:
;============================================ камера должна вращаться вокруг игрока- она это делает, но при определенном повороте по одной из осей начинается непредсказуемое вращение.... Пробовал ставить ограничения разные на угол поворота- получается резкий скачек при вращении камерой- не красиво. Подскажите, пожалуста, как сделать нормальное вращение камеры вокруг игрока? |
думаю тебе поможет команда entityparent
|
Меняй управление камерой.
Например на такое: Код:
mxs# = MouseXSpeed()/pop "Резиновость" камеры последний аргумент в функции CurveValue |
не очень хорошо понимаю, чем она мне поможет, если честно...
она вроде как прикреплялка работает, не? у меня проблема скорее с ограничениями по осям- из-за алгоритмов, которые я использую при вращении камеры происходит типа "перекручивания", после которого движение камеры уже идет не как задуманно... |
Спасиб. за советы, но я сделал свой хак уже)
Код:
|
Меня умиляют эти посты...TurnEntity вообщето для поворота вокруг СОБСТВЕННОЙ оси... что это значит? Это значит, что поворачиваясь вокруг собственной оси например Z вы поворачиваете и две остальные оси, и как результат "непредвиденное" или "глючное" поведение камеры... Если вам нужны глобальные повороты юзайте RotateEntity, или TurnEntity относительно родителя...
в хелпе всё есть..хотя и довольно сжато.. |
Цитата:
|
Часовой пояс GMT +4, время: 04:04. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot