ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => ห้องแฟลช => โพสต์ถูกเริ่มโดย: i-poon เมื่อ 01 ก.พ. 2008, 13:46 น.

ชื่อเรื่อง: งงกับ onEnterFrame และ onLoad
โพสต์โดย: i-poon เมื่อ 01 ก.พ. 2008, 13:46 น.
มี mc เปล่าชื่อ entryProcess วางอยู่ใน mc ชื่อ en ซึ่งวางบน _root

ผมเขียน code นี้ลงไปในเฟรมแรกของ en

entryProcess.onEnterFrame = function() {
trace("yo");
}


ได้ คำว่า yo เด้งมารัวๆ เหมือนหน้าต่าง msn ทีนี้ผมอยากให้มันเด้งมาแค่อันเดียวเลยลองใส่

entryProcess.onEnterFrame = function() {
trace("yo");
delete entryProcess.enterFrame;

}


คำว่า Yo ยังพุ่งออกมาจากหน้าต่าง output ไม่หยุดหย่อน

คำถามแรก: ทำไม delete enterFrame ตรงนี้ออกไปแล้วมันถึงยังไม่ยอมหยุดเหรอครับ

เมื่อไม่สามารถบังคับ yo ได้ ผมเลยลองเปลี่ยนวิธี เป็น

entryProcess.onLoad=function(){
trace ("yo!");
}


คราวนี้มันงอนครับ ไม่มีอะไรโผล่ออกมาเลย

คำถามที่สองจึงเป็น: ทำไมใช้ onLoad ตรงนี้แล้วคำว่า yo! ถึงไม่แสดงผลออกมาครับ
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoa
โพสต์โดย: ej_sing เมื่อ 01 ก.พ. 2008, 16:30 น.
ข้อแรก ต้องเขียนแบบนี้
delete entryProcess.onEnterFrame;

ข้องสอง
//

ก็ไม่มีปัญหานี่ครับ
เขียน Path ชื่อ mc ถูกต้องปล่าวครับ
ลองดูของผม
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoa
โพสต์โดย: คนตาบอดข้างเดียว เมื่อ 01 ก.พ. 2008, 19:30 น.
อันแรกสะกดผิดคร้าบ

มีฟามรู้ตอบได้แค่นี้แหละ 5555
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoa
โพสต์โดย: i-poon เมื่อ 01 ก.พ. 2008, 22:09 น.
 :03: อย่างงี้นี่เอง ขอบคุณครับ 555

แต่ข้อสองมันไม่ติดจริงๆนะครับ ผลโหลด file น๊าแอ๊ดมาเปิดไม่ได้อะ มันขึ้น Unexpect file format
เกี่ยวกับที่ผมใช้ Flash 8 หรือเปล่าหว่า เพราะก่อนหน้านี้ก็เคยโหลด .fla จากในบอร์ดแล้วก็เปิดไม่ได้เหมือนกัน  :44:
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoad
โพสต์โดย: iannnnn เมื่อ 01 ก.พ. 2008, 22:10 น.
เกี่ยวครับ :52:
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoad
โพสต์โดย: จักรี เมื่อ 01 ก.พ. 2008, 22:26 น.
ต้องให้น้าแอดเซฟมาให้เป็น  เวอรืแปดแล้วครับ    มีความรู้ตอบได้แค่นี้เหมือนกันเลย
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoa
โพสต์โดย: ej_sing เมื่อ 02 ก.พ. 2008, 00:30 น.
 :31: เออแฮะ ไม่ออก

ไฟลที่ผมให้อันแรก มันติด _root.onLoad ไปด้วยน่ะเลยออก ลองตอนเทส

พอลองอย่างที่ i-poon ว่าไว้ มันไม่ออกแฮะ

ประมาณว่ามันยังไม่มีตัวตนมั๊ง
เคยเจอเหตุการณืนี้มาบ้างแล้วครับ ผมแก้ด้วย
ใส่ onClipEvent(load){} ว่างๆไว้ที่ตัวมันครับ เคยใช้บ่อยๆแก้ได้  :12:

สาเหตุคือ ไม่รู้ครับ ไม่เคยลองหาซะที พอแก้ได้ก็ลืมๆมันไปไม่คิดจะหาเท่าไร  :08:
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoa
โพสต์โดย: i-poon เมื่อ 02 ก.พ. 2008, 01:15 น.
ต้อง back to basic จริงๆด้วย ขอบคุณครับ  :46:
ชื่อเรื่อง: ตอบ: งงกับ onEnterFrame และ onLoa
โพสต์โดย: ขา...จอห์น[23] เมื่อ 25 ก.พ. 2008, 15:46 น.
มีคนเป็นปัญหาเดียวกับเราด้วย  :33: