Показать сообщение отдельно
Старый 18.06.2007, 13:47   #2
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: пара вопросов по terrain

1) Ну это зависит от игры, хотя.....
2)берешь EntityYaw( объект ) и устанавливаешь. Если больше 90 градусов относительно нормали точки ландшафта то не подыматся , если иначе то прем вперед.
Поправка:
2)Берешь нормаль точки соприкосновения ландшавта с объектом(CollisionNY( entity, index ) и сравниваешь.

for n = 0 to countCollisions( terrain )
ny# = CollisionNY#( terrain, n )
if EntityYaw( object ) > ny then stop
next
(Offline)
 
Ответить с цитированием