Вопрос: у меня есть физическое тело. К нему привязан пивот. К нему привязана камера. При повороте мыши камера, тело и пивот должны крутится (я думаю, всем понятно, как). Заюзал функцию impersonalisa:
Function mouse()
V#=0.5
u#=70
TurnEntity cam,MouseYSpeed(),0,0
pxBodyAddLocalTorque(player_body, 0,MouseXSpeed()/2,0, 1) ;TurnEntity cub,0,-MouseXSpeed(),0 - это то, что было у impersonalisa(закомментированное)
MoveMouse GraphicsWidth()*0.5,GraphicsHeight()*0.5
If Abs(EntityPitch#(cam))>u# RotateEntity cam,u#*Sgn(EntityPitch#(cam)),0,0
End Function
Всё вроде нормально, кроме одного:Повернул мышь - камера движется, но не перестанет, пока не вернёшь мышь в исходное положение. А мне надо, что б поворачивалось, пока ведёшь. Причём без всяких ускорений и инерций. Как реализовать?