08-03-2005, 16:46
|
|
|
|
חבר מתאריך: 09.10.04
הודעות: 2,319
|
|
רון נתן לי קוד אחר
יותר טוב
בכל מקרה הנה הקוד של רון למי שרוצה :
קוד:
onClipEvent (load) {
Xspeed=0;
Yspeed=0;
arrowSpeed=1;
hikuh=0.2;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
Yspeed-=arrowSpeed;
}
if (Key.isDown(Key.DOWN)) {
Yspeed+=arrowSpeed;
}
if (Key.isDown(Key.LEFT)) {
Xspeed-=arrowSpeed;
}
if (Key.isDown(Key.RIGHT)) {
Xspeed+=arrowSpeed;
}
if (Xspeed<0.2 && Xspeed>-0.2) Xspeed=0;
else if (Xspeed>0) Xspeed-=hikuh
else if (Xspeed<0) Xspeed+=hikuh
if (Yspeed<0.2 && Yspeed>-0.2) Yspeed=0;
else if (Yspeed>0) Yspeed-=hikuh
else if (Yspeed<0) Yspeed+=hikuh
_x+=Xspeed;
_y+=Yspeed;
}
קוד ומעולה, איך לא חשבתי עליו ?
_____________________________________
BugY
Animation & ActionScriptin
|