AS ตอนที 3:วิ่งยาวๆกับ enterFrame

เริ่มโพสต์โดย X Saint, 06 พ.ค. 2006, 07:20 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

saa3


Ou!







ทำความรู้จักกับมันเอาไว้ เดี๋ยวโตขึ้นจะต้องสนิทกันมากกว่านี้ :40:


งบน้อย

Zafire06

เอาโค้ดไปทำตัว Converter ระหว่าง Celestial Coordinate System ได้ด้วยแฮะ  :42:

(แล้วการบ้านล่ะ  :05:)

Layiji

เพิ่งจะเที่ยวกลับมาครับเดี๋ยวนั่งอ่านและทำตามครับขอบคุณครับ
นักเขียนการ์ตูนรายปี

i-poon

50 levels avaliable, 22 secrets levels avaliable :P

X Saint

... ไอ โคเลสเตอรอล ซิสเตม มันคืออะไรหน่ะ  :18:

saa3

เซรีบลั่ม ซีฟีลิส อะไรว่ะ  :08:

X11

เอาอย่างง่ายๆ ละกัน
mv1.onEnterFrame=function() {
this._x-=3;
this._y-=1;
this._xscale-=0.5;
this._yscale-=0.5;
if(this._x<-20) {
this._x=290;
this._width=67;
this._height=67;
}
if(this._y<-20) {
this._y=270;
this._width=67;
this._height=67;
}
}

Ah!

ไว้จะมาอ่าน และทำส่งนะครับเฮีย

เิพิ่งกลับมาถึงบ้าน ไฟดับทั้งหมู่บ้านอีก
แบตก็จะหมดแล้วด้วยครับ
:42:

        AH_LuGDeK, AH_LuGDeK_R

Layiji

โอเย ได้แล้ว
http://f0nt.com/forum/index.php?action=dlattach;topic=5925.0;id=9268

right.onRollOver = function() {
aright.gotoAndPlay(2);
};
right.onRollOut = function() {
aright.gotoAndStop(1);
};
right.onPress = function() {
i = 0;
layiji.onEnterFrame = function() {
if (i<15) {
layiji._x += 2;
if (layiji._x>=520) {
layiji._x = 0;
}
i++;
} else {
delete layiji.onEnterFrame;
}
};
};
left.onRollOver = function() {
aleft.gotoAndPlay(2);
};
left.onRollOut = function() {
aleft.gotoAndStop(1);
};
left.onPress = function() {
i = 0;
layiji.onEnterFrame = function() {
if (i<15) {
layiji._x -= 2;
i++;
if (layiji._x<=0) {
layiji._x = 500;
}
} else {
delete layiji.onEnterFrame;
}
};
};
up.onRollOver = function() {
aup.gotoAndPlay(2);
};
up.onRollOut = function() {
aup.gotoAndStop(1);
};
up.onPress = function() {
i = 0;
layiji.onEnterFrame = function() {
if (i<15) {
layiji._y -= 2;
i++;
if (layiji._y<=-20) {
layiji._y = 420;
}
} else {
delete layiji.onEnterFrame;
}
};
};
down.onRollOver = function() {
adown.gotoAndPlay(2);
};
down.onRollOut = function() {
adown.gotoAndStop(1);
};
down.onPress = function() {
i = 0;
layiji.onEnterFrame = function() {
if (i<15) {
layiji._y += 2;
i++;
if (layiji._y>430) {
layiji._y = -20;
}
} else {
delete layiji.onEnterFrame;
}
};
};
นักเขียนการ์ตูนรายปี

Layiji

#40
ทำเพิ่มอีกหน่อยครับ เปลี่ยนเป็นปล่อยเมาส์แล้วหยุด
http://f0nt.com/forum/index.php?action=dlattach;topic=5925.0;id=9271


right.onRollOver = function() {
aright.gotoAndPlay(2);
};
right.onRollOut = function() {
aright.gotoAndStop(1);
};
right.onPress = function() {
p = 3;
layiji.onEnterFrame = function() {
layiji._x += p;
if (layiji._x>510) {
layiji._x = -5;
}
};
};
right.onRelease = function() {
p = 0;
layiji._x += p;
};
left.onRollOver = function() {
aleft.gotoAndPlay(2);
};
left.onRollOut = function() {
aleft.gotoAndStop(1);
};
left.onPress = function() {
p = 3;
layiji.onEnterFrame = function() {
layiji._x -= p;
if (layiji._x<0) {
layiji._x = 500;
}
};
};
left.onRelease = function() {
p = 0;
layiji._x += p;
};
up.onRollOver = function() {
aup.gotoAndPlay(2);
};
up.onRollOut = function() {
aup.gotoAndStop(1);
};
up.onPress = function() {
p = 3;
layiji.onEnterFrame = function() {
layiji._y -= p;
if (layiji._y<-20) {
layiji._y = 420;
}
};
};
up.onRelease = function() {
p = 0;
layiji._y += p;
};
down.onRollOver = function() {
adown.gotoAndPlay(2);
};
down.onRollOut = function() {
adown.gotoAndStop(1);
};
down.onPress = function() {
p = 3;
layiji.onEnterFrame = function() {
layiji._y += p;
if (layiji._y>420) {
layiji._y = -20;
}
};
};
down.onRelease = function() {
p = 0;
layiji._y += p;
};


รอเฮีย x มาสอนต่อ  :43:
นักเขียนการ์ตูนรายปี

X Saint

#41
รู้สึกคนเรียนจะเริ่มหมดแรง  :43:
เนื้อหาอาจจะไม่เหมาะสมกับประชากรในบอร์ดเท่าไหร่ แหะๆ...
ก่อนไปตอนต่อไป... มาแปะการบ้านข้อ 2 ที่บอกไว้คับ

การบ้าน

2) ให้ใช้ onEnterFrame กับ onRelease ทำปุ่มอย่างน้อย 3 ปุ่มขึ้นไปให้คุม 1 กรอบขึ้นไป ออกมาเป็น

พวกเว็บที่มีกรอบเยอะ ๆ อย่างเช่นกรอบส่วน banner content link และอื่นๆ แต่พอกดไปกรอบเหล่านี้มันเปลี่นไปมาน่ะครับ

เช่น



ซึ่งมันไม่จะเป็นต้องเลือกตามลำตับนะครับ  คิดว่าทำ animate คงตายแน่เพราะต้องทำปุ่ม
1ไป2  1ไป3  1ไป4 
2ไป1  2ไป3  2ไป4
.....




properties ที่ใช้เพิ่มเติมในการทำการบ้าน คือ
_width หรือ _xscale สำหรับเพิ่ม/ลด ความกว้าง
_height หรือ _yscale สำหรับเพิ่ม/ลด ความสูง


Layiji

ฉิบหาย เจอมีดตัวเองแทงตัวเองซะแล้ว  :05:
นักเขียนการ์ตูนรายปี

แมวเงียบ

 :05: ถึกไม่พอแน่เลยค่ะ

ทำไงล่ะนั่น - -"

蓝月 (lán yuè)

ที่สุดถ้ามันจะไม่คุ้ม
แต่มันก็ดีที่อย่างน้อยได้จดจำ
ว่าครั้งนึงเคยก้าวไป...

SMF 2.1.7 © 2026, Simple Machines