Показать сообщение отдельно
Старый 01.02.2006, 14:08
ApTypbIч вне форума Посмотреть профиль Отправить личное сообщение для ApTypbIч Найти все сообщения от ApTypbIч
  № 8  
Ответить с цитированием
ApTypbIч
 
Аватар для ApTypbIч

Регистрация: Jan 2006
Сообщений: 43
Вопрос: вот я нашел две формулы, по которым описывается движения на поворотах. радиус поворота R=L/sin(b). L - расст. между осями, sin(b) - угол между задней и передней осью. w=v/R , w -угловая скорость. v - скорость, как можно реализовать поворот мувиклипа используя эти формулы? Обьясните пожалуста.
зы; я попроббовал сделать поворот методом atan2 токо не совсем похоже на реальные повороты
Код:
xspeed=0
yspeed=0
onEnterFrame=function(){
	if(Key.isDown(Key.LEFT))xspeed-=0.1;
	if(Key.isDown(Key.RIGHT))xspeed+=0.1;
	if(Key.isDown(Key.UP))yspeed-=0.1;
	if(Key.isDown(Key.DOWN))yspeed+=0.1;
	mc._x+=xspeed;
	mc._y+=yspeed;
	mc._rotation=Math.atan2(yspeed,xspeed)/(Math.PI/180)}


Последний раз редактировалось ApTypbIч; 01.02.2006 в 15:29.