![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2003
Сообщений: 263
|
Здравствуйте,
У меня вопрос: onClipEvent(enterFrame){ xDisp= _root.xx - _x yDisp= _root.yy - _y S=Math.sqrt((xDisp*xDisp)+(yDisp*yDisp)) t=S/v xV=xDisp/t yV=yDisp/t if(S>=0.7){ _x= _x + xV _y= _y + yV } } это скрипт, отвечающий за передвижение героя по карте... ну думаю, тут всё ясно... Но в этом случае есть недочёт: немного больше, чем на 0,7 искажения....те при карте 10*10 квеста, который я делаю...эта неточность очень значительна! Как сделать в as1 без этого бага? PЗаранее спасибо) |
![]() |
Часовой пояс GMT +4, время: 02:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|