โหลด .swf ด้วย loadMovieNum

posted on 09 Apr 2008 11:49 by robocon  in Flash-Action

พักกันไปหลายวัน...เลยครับ อิอิ

ความจริงวันนี้เข้ามาอัพบล็อคหน่อยเพราะกันบล็อคร้าง (ฮา)

วันนี้จะมาเร็วไปเร็วเคลมเร็ว...ก็แล้วกันครับ แหะๆ..

พอดีว่าไปเห็น อาจารย์ท่านหนึ่ง ในมหาลัยผมเค้าสอน flash

ก็เลยลองไปอ่านๆดูได้ดังนี้

on (press) {
loadMovieNum("file a.swf",0);
}

อธิบาย
on (press) เปน Script เริ่มตนของปุมทั่วไป
loadMovieNum("file a.swf",0);
การ LoadMovie เปนการเรียก Flash Movie อื่นมาแสดงบน Flash Movie ของเราโดยจะ
แสดงซอนทับกันเปนชั้นๆ ซึ่งเราจะแบงเปนระดับที่เรียกวา Level โดยไฟลที่เรียกมานั้นเปนไฟล
Flash Player Movie (*.swf) นั่นเอง ซึ่ง Flash จะแสดง Flash Player Movie ที่จุด (0,0) หรือมุมซาย
บนของ Flash Movie

[ ตัวเต็มอ่านได้ที่นี่ครับ ]

แต่เนื่องจากตัวอย่างต่อไปนี้ผมไม่ได้ใช้ on pass ก็เลยไม่ใส่ก็แล้วกันนะครับ

วิธีการก็ไม่ยากเลยครับก็คือให้เราแทรกลงในในเฟรมที่เราต้องการนั่นเอง

อย่างเช่น

ในที่นี้ผมจะแทรกไฟล์ตัว .swf อีกตัวลงในหน้าหลักโดยที่จะแทรกลงตั้งแต่ เฟรมแรก

ก็สร้างเฟรมขึ้นมาก่อนแล้วก็แทรก script ลงไปดังนี้ครับ

มาดูส่วนประกอบกันดีกว่าครับ

ไฟล์ตัวหลักของผมชื่อ mainflash.swf นะครับ ส่วนไฟล์ที่จะโหลดมาอีกตัวคือ

subflash.swf ครับ

ตัว subflash.swf

[ คลิกเพื่อดู flash ตัวจริง ]

ตัว mainflash.swf

[ คลิกเพื่อดู flash ตัวจริง ]

ที่อยากให้ดูคือผมอยากให้ดูตัว subflash ก่อนน่ะครับเพราะว่าผมทำไว้เป็น mask

อีกอย่างคือถ้าเข้าไปดูตัว mainflash ก่อนเดี๋ยวจะงงว่าเห้ยมันต่างกันยังไงว๊า

อธิบายเพิ่มเติมสำหรับคนที่ยัง งง ??? กันอยู่

มันเป็นอย่างนี้ครับ...คือ..ตัว subflash มันจะเป็นแสงสีเหลืองๆที่วิ่งผ่านตัวหนังสือกับ

ตราของมหาลัย....ซึ่งจะเป็นตัวที่ถูกโหลดเข้ามา....แต่ที่จริงแล้วตัวที่เป็นฐานของการแสดงผล

ในตอนแรกคือตัว mainflash ซึ่งใน flash ตัวนี้จะไม่มีแสงสีเหลืองๆวิ่งผ่าน

OK ?? ป่ะเนี้ยะ...หวังว่าคงจะเข้าใจไม่มากก็น้อยนะครับ

วันนี้จบการรายงานเท่านี้ก่อนนะครับ

ขอบคุณครับ...อิอิ...

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

ของแบบนี้มันต้องลองทำชิมิคระ ถึงจะเวิค
(แง่มๆ เดี๋ยวว่างๆ จะลองทำดูนะคะ) confused smile

#1 By * BanaNee on 2008-04-09 14:44

ลองๆๆconfused smile

#2 By nonworld on 2008-04-09 16:49

โอ๊ะ โอ่ว แจ่มๆ

#3 By LinGmnZ on 2008-04-09 18:19

ดีมากเลย

#4 By นายฉิม on 2008-04-10 09:47

อ่านแล้วมึนตรึ้บ

ไม่ถนัดด้านนี้เลยย *ร้องไห้*

แต่ต้องทำรายงานส่ง. . .*ร้องหนักกว่าเก่า*

ปล. ขนมอร่อยจริงๆค่ะ ขายอยู่ที่ดิเอม 555+

#5 By F o i l : NT : V i o l a on 2008-04-10 15:31

ปัญหามันติดอยู่ที่ผม อยู่เชียงใหม่น่ะสิ...sad smile

#6 By robocon on 2008-04-10 16:22

แวะมาสวัสดีวันสงกรานต์คะ double wink
ขันน้ำ ขันน้ำ ขันน้ำ
ปืนฉีดน้ำ ปืนฉีดน้ำ ปืนฉีดน้ำ

#7 By * BanaNee on 2008-04-13 22:29