![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2006
Сообщений: 43
|
Как сделать, чтобы клип mc не вращался на месте ( то есть при v=0), когда жмешь RIGHT или LEFT?
v=0;
ro=0;
onEnterFrame=function(){
if(Key.isDown(Key.LEFT))ro-=1;
if(Key.isDown(Key.RIGHT))ro+=1;
if(Key.isDown(Key.UP))v+=0.01;
if(Key.isDown(Key.DOWN))v-=0.01;
if(v>0)v-=0.005;
if(v<0)v=0;
mc._rotation=ro
mc._y-= v*Math.cos(ro*(Math.PI/180));
mc._x+= v*Math.sin(ro*(Math.PI/180));
f1=ro*(Math.PI/180)
f2=v*Math.sin(ro*(Math.PI/180))
}
|
|
|||||
|
как вариант, незнаю чего ты хочешь добиться правда:
v=0;
ro=0;
onEnterFrame=function(){
if(v>0){
if(Key.isDown(Key.LEFT))ro-=1;
if(Key.isDown(Key.RIGHT))ro+=1;
}
if(Key.isDown(Key.UP))v+=0.01;
if(Key.isDown(Key.DOWN))v-=0.01;
if(v>0)v-=0.005;
if(v<0)v=0;
mc._rotation=ro
mc._y-= v*Math.cos(ro*(Math.PI/180));
mc._x+= v*Math.sin(ro*(Math.PI/180));
f1=ro*(Math.PI/180)
f2=v*Math.sin(ro*(Math.PI/180))
}
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 43
|
Ага! спасибо.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|