Показать сообщение отдельно
Старый 02.01.2010, 01:00   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: ограничение мышки по вертикали

Заведи переменную CamPitch, затем меняй её в зависимости от скорости движения мышки по Y.
Далее проверяй, если например тебе нужно ограничить по 70 градусов вниз и вверх то можно так:
If Abs(CamPitch)>70 CamPitch=70*Sgn(CamPitch)
После этого крутишь камеру:
RotateEntity camera,CamPitch,EntityYaw(camera,1),0,1
(Offline)
 
Ответить с цитированием