ฟอนต์ฟอรั่ม

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

ชื่อเรื่อง: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: นางฟ้า เมื่อ 06 ส.ค. 2008, 17:08 น.
 :33:

รบกวนหน่อยนะคะ

คือ จะลิงก์ไปไฟล์ .swf ค่ะ

อ้างอิงon (press) {
   loadMovieNum("99999.swf",0);
}

แต่อยากจะระบุไปเลยว่า "ต้องการไปและเล่นไฟล์ 99999.swf Scene2"
ต้องเขียนโค้ดยังไงคะ

ขอบคุณค่ะ

:33:
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: จักรี เมื่อ 06 ส.ค. 2008, 18:02 น.
ลองแบบนี้มั้ยครับ 

on (press) {
   gotoAndPlay("Scene2",1);
}

แล้วที่ ซีน2 ก็สั่ง loadMovie(flash.swf); ไว้

แล้วเวลาลิ้งกลับ ลองใส่  _root.gotoAndPlay("Sceneเมนูหลัก",1);  ดูครับ
 

จริงๆ ผมไม่เคยใช้ Scene หน่ะครับ
ส่วนใหญ่ ทำเป็น mc เวลาโหลดอะไรมา ก็โหลดเข้า mc เลย เวลาสั่ง ก็แทนตรงScene เป็นชื่อของ mc เลย  ไม่รู้ว่า จะใช้หลักการณ์เดียวกันได้หรือเปล่า 
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: นางฟ้า เมื่อ 06 ส.ค. 2008, 18:26 น.

เดี๋ยวลองก่อนนะจ๊ะ
ขอบคุณมากค่ะ

:33:
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: koko เมื่อ 06 ส.ค. 2008, 19:24 น.
ผมลองทำตามแล้ว มันไม่เล่น scene 2 ครับ ไปทำ scene แรก ยุดี :44:
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: iannnnn เมื่อ 06 ส.ค. 2008, 19:44 น.
ถ้ากลัวพลาดลองรับจำนวนเฟรม ซีน1+ซีน2 เอาเลยก็ได้ครับ
เช่นซีน1 มี 10 เฟรม ดังนั้นซีน2 ก็คือเฟรม 11 เป็นต้นไป
เราก็บอกมันว่าให้เล่นเฟรม 11 โลด :30:
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: จักรี เมื่อ 06 ส.ค. 2008, 19:48 น.
เออ จริงแฮะ  :30: 

เออ ถ้าแบบนี้ ลาเบล ก็ใช้ได้เหมือนกันนะซิ  งั้นแนะนำให้ตั้งชื่อที่ลาเบลแล้วสั่งไปที่ลาเบลเลยก็น่าจะได้้นะครับ
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: นางฟ้า เมื่อ 06 ส.ค. 2008, 19:59 น.
ขอบคุณจักรี+แอนนนนนมากๆ จ้ะ
เจ๊กำลังมั่วแฟลชกับ koko อยู่เนี่ย

:15: :15: :15: :15: :15:


|
|
|
|
V

ไม่ได้เลย  :05: :05:
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: กากก่อเกรียนนู้บ เมื่อ 07 ส.ค. 2008, 23:09 น.
อ้างคำพูดจาก: นางฟ้า เมื่อ 06 ส.ค. 2008, 17:08 น.
:33:

รบกวนหน่อยนะคะ

คือ จะลิงก์ไปไฟล์ .swf ค่ะ

แต่อยากจะระบุไปเลยว่า "ต้องการไปและเล่นไฟล์ 99999.swf Scene2"
ต้องเขียนโค้ดยังไงคะ

ขอบคุณค่ะ

:33:

- ยังไงก็โหลดใส่ _level0 อยู่แล้ว งั้นก็ต้องสั่งที่ตัว 99999.swf เองว่าไปที่ Scene 2 เลยอะครับ ลองหรือยังครับ?

- ไม่งั้นแก้ด้วยวิธีว่า ให้ไปเล่นที่เฟรมว่างก่อน แล้วค่อย
loadMovieNum("99999.swf,1)
จากนั้นก็สั่ง
_level1.gotoAndPlay(เฟรมที่)

หรือๆๆ
- ให้ไปเล่นที่เฟรมว่างก่อน แล้วค่อย loadMovieNum("99999.swf,1)
จากนั้นก็สร้างตัวแปรมาซักตัวบอกว่า
var playingOtherMovie = true;

แล้วที่เฟรมแรกของ 99999.swf ก็สั่งเช็คดู

if(_level0.playingOtherMovie){
   gotoAndPlay("Scene 2", 1);
}

ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: นางฟ้า เมื่อ 08 ส.ค. 2008, 06:45 น.

:46:
ขอบคุณมากๆ ค่ะ
ขอลองก่อนค่ะ
ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: pt เมื่อ 28 มิ.ย. 2009, 18:07 น.
ยังไม่ได้ครับ ทำยังไงก็ไม่ได้ ลองมาหลายวิธีแล้ว
ไม่ดูเว็บที่ฟารังเขียนไว้ ก็ยังไม่ได้ เขาก็ยังทำไม่ได้
ไครเซียน Flash ตัวจริงช่วยหน่อยคับ ต้องการ โคดด่วนมากกกกก

ชื่อเรื่อง: ตอบ: ถามเรื่องการลิงก์ไฟล์ .swf ค่ะ
โพสต์โดย: Bellbells เมื่อ 28 มิ.ย. 2009, 18:10 น.
 :08: แล้วเป็นอะไรครับ