Показать сообщение отдельно
Старый 19.06.2007, 01:39   #6
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: пара вопросов по terrain

а если не юзаеш коллизии (например как я), то мона просто узнать точку перед юнитом.
x#=entityx(unit_mega_tankkk)+sin(entityyaw(unit_me ga_tankkk))*5
z#=entityz(unit_mega_tankkk)+cos(entityyaw(unit_me ga_tankkk))*5
возможно надо будет поменять sin и cos, или знак "минус" куда нить присобачить.
потом узнаеш высоту етой точки и сравниваеш ее с высотой юнита.
например высота точки 110, а высота юнита 100.
знаит угол - atan((110-100)/5) и там уже смотриш может ли етот юнит взбираться на такую отвесную гору.
(Offline)
 
Ответить с цитированием