Показать сообщение отдельно
Старый 24.03.2011, 20:35   #29
Drayfer
Нуждающийся
 
Регистрация: 14.02.2011
Адрес: Украина, Луганск
Сообщений: 67
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как взаимодействовать с миром?

Появился еще один вопрос, относительно поведения персонажа...

В игре вид от первого лица. Создаю персонаж так и привязываю камеру:

Global player=CreateSphere()
PositionEntity player,0,80,0
EntityRadius player, 19,30
EntityType player, TypePlayer

camera=CreateCamera(player) 
CameraRange camera,0.1,4000
PositionEntity camera,0,100,0
Управление клавиатурой и мышей, как обычно.
PositionEntity camera,0,100,0 - камеру поднял, чтоб сделать определенный рост персонажу. Но теперь, когда я двигаю мышей и смотрю например вниз или вверх - голова тилипается нереально, то приближаясь к полу прям лицм, то затылком.... Потому как вращается то сама сфера....

Как сделать рост персонажа правильно?
(Offline)
 
Ответить с цитированием