Показать сообщение отдельно
Старый 14.12.2007, 00:50   #3
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Вопрос Re: Ограничение наклона камеры в FPS

ИМХО метод дубовый, но попробуй так:
TurnEntity player,0,Float(-MouseXSpeed()*camspeed),0,True
yspd#=Float(MouseYSpeed()*camspeed)
If yspd#>20 yspd#=20
If yspd#<-20 yspd#=-20
If (EntityPitch#(Cam)<80) And (yspd#>0) Then
    TurnEntity cam,yspd#,0,0
Else
    If (EntityPitch#(Cam)>-70) And (yspd#<0) Then TurnEntity cam,yspd#,0,0
EndIf
ограничение вверх проскакивает иногда, если поставить (EntityPitch#(Cam)>-80)
(Offline)
 
Ответить с цитированием