:33:
รบกวนหน่อยนะคะ
คือ จะลิงก์ไปไฟล์ .swf ค่ะ
อ้างอิงon (press) {
loadMovieNum("99999.swf",0);
}
แต่อยากจะระบุไปเลยว่า "ต้องการไปและเล่นไฟล์ 99999.swf Scene2"
ต้องเขียนโค้ดยังไงคะ
ขอบคุณค่ะ
:33:
ลองแบบนี้มั้ยครับ
on (press) {
gotoAndPlay("Scene2",1);
}
แล้วที่ ซีน2 ก็สั่ง loadMovie(flash.swf); ไว้
แล้วเวลาลิ้งกลับ ลองใส่ _root.gotoAndPlay("Sceneเมนูหลัก",1); ดูครับ
จริงๆ ผมไม่เคยใช้ Scene หน่ะครับ
ส่วนใหญ่ ทำเป็น mc เวลาโหลดอะไรมา ก็โหลดเข้า mc เลย เวลาสั่ง ก็แทนตรงScene เป็นชื่อของ mc เลย ไม่รู้ว่า จะใช้หลักการณ์เดียวกันได้หรือเปล่า
เดี๋ยวลองก่อนนะจ๊ะ
ขอบคุณมากค่ะ
:33:
ผมลองทำตามแล้ว มันไม่เล่น scene 2 ครับ ไปทำ scene แรก ยุดี :44:
ถ้ากลัวพลาดลองรับจำนวนเฟรม ซีน1+ซีน2 เอาเลยก็ได้ครับ
เช่นซีน1 มี 10 เฟรม ดังนั้นซีน2 ก็คือเฟรม 11 เป็นต้นไป
เราก็บอกมันว่าให้เล่นเฟรม 11 โลด :30:
เออ จริงแฮะ :30:
เออ ถ้าแบบนี้ ลาเบล ก็ใช้ได้เหมือนกันนะซิ งั้นแนะนำให้ตั้งชื่อที่ลาเบลแล้วสั่งไปที่ลาเบลเลยก็น่าจะได้้นะครับ
ขอบคุณจักรี+แอนนนนนมากๆ จ้ะ
เจ๊กำลังมั่วแฟลชกับ koko อยู่เนี่ย
:15: :15: :15: :15: :15:
|
|
|
|
V
ไม่ได้เลย :05: :05:
อ้างคำพูดจาก: นางฟ้า เมื่อ 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);
}
:46:
ขอบคุณมากๆ ค่ะ
ขอลองก่อนค่ะ
ยังไม่ได้ครับ ทำยังไงก็ไม่ได้ ลองมาหลายวิธีแล้ว
ไม่ดูเว็บที่ฟารังเขียนไว้ ก็ยังไม่ได้ เขาก็ยังทำไม่ได้
ไครเซียน Flash ตัวจริงช่วยหน่อยคับ ต้องการ โคดด่วนมากกกกก
:08: แล้วเป็นอะไรครับ