หน้า: [1]
 
ผู้เขียน หัวข้อ: จะทำเมนูถามว่าจะปิดหรือไม่ยังไง  (อ่าน 5287 ครั้ง)
0 สมาชิก และ 1 ขาจร กำลังดูหัวข้อนี้
ข้อที่ 1.



จากรูปนะครับ พอกด คำว่า Close x ตามในรูปจะได้



เหมือนกับว่ามี layer อีกชั้นขึ้นมาครับ และมี เมนู ให้กดตกลง และ ยกเลิก


-------------------------------------------------------

ข้อที่ 2.

script สำหรับใส่ปุ่ม "ปิด" กับ "ยกเลิก" ทำยังไงครับและใส่คำสั่งว่าอะไรบ้าง



ขอให้ผู้ที่ตอบกระจู๋นี้มีความสุขความเจริญยิ่งๆขึ้นไปครับ
เป็นผู้ชายขอให้หล่อมากยิ่งขึ้น และ ขอให้รวยๆ มีโชคดี สุขภาพดี
เป็นผู้หญิงขอให้สวยมากยิ่งขึ้น และ ขอให้รวยๆ มีโชคดี สุขภาพดี
« แก้ไขครั้งสุดท้าย: 04 เม.ย. 2008, 01:39 น. โดย พองบิน ศิษย์ราชพฤกษ์ » บันทึกการเข้า

...
ง่ายๆก็เอาไว้คนละเฟรม
พอกดโคลสxก็ให้มันไปกเฟรมนึง
กดจะไปก็เป็นอีกเฟรมนึง
จะอยู่ก็อีกเฟรมนึง

มั้งครับ เอิ๊ก
บันทึกการเข้า

ในหมู่คนตาบอด คนตาบอดข้างเดียวได้เป็นราชา
ทำได้หลายวิธี และอาจจะขึ้นอยู่กับตัวงานด้วยว่า
- เมนหลักมีแค่เฟรมเดียว - เรียกมูวี่คลิปตัวนี้ออกมา กด จะไป จะอยู่ แล้วทำไรก็ว่าไป
- เมนหลักมีหลายเฟรม - ก็ไปที่เฟรมนี้ กด จะไป จะอยู่ แล้วไปเฟรมอะไรก็ว่าไป
บันทึกการเข้า

แบบนี้ครับตามคำแนะำนของท่านสาม

ผมวาดตัวอย่างมาใหม่แล้ว เป็นแบบนี้ครับ



กดที่ close จะได้ผลตามรูปข้างล่างครับ โดย ข้างบนจะซ้อนทับข้างล่าง



จะต้องทำยังไงบ้างครับ


ปล. ลองทำตามที่ท่านสามบอกมา มันมี error อ่ะ ตอน test กดปุ่มแล้วไม่กระดิกเลย

แอบอ้าง

เมนู ให้ทำเป็น Movie Clip ตั้งชื่อว่า confirm

วางซ้อนอีก layer ให้อยู่ข้างบนตัว main (งาน)

โค้ดของปุ่มปิดนะ
           
           ใส่ว่า
           on(release){
               _root.confirm.gotoAndPlay(2);
           }
           
           เป้นการบอกปุ่มปิด ว่า เมื่อกดแล้ว ให้ไปบอกบัก confirm
           ที่อยู่บน root
           ว่าให้ไอ confirm มันเล่นเฟรมที่ 2 ที
           ซึ่งเฟรมที่ 2 ก็มีโค้ด stop(); ดักอยู่ ทำให้ภาพค้างอยู่งั้น

ผมแนบไฟล์ .fla มาด้วย
« แก้ไขครั้งสุดท้าย: 03 ม.ค. 2008, 18:28 น. โดย พองบิน ศิษย์ราชพฤกษ์ » บันทึกการเข้า

...
พอกดที่ Close แล้วก็สั่ง GotoStop เฟรมที่เท่าไรก็ว่าไป
ที่เฟรมนั้นก็มี ไอ้เจ้าสีเทา ๆ กับ Close รอไว้

อยากให้ไอ้่เทา ๆ มันมี animate ก็ทำให้มันเป็น movie clip. 
บันทึกการเข้า

<a href="http://img2.f0nt.com/flash/4da0de27d2fc792ee05914d2ba52cecf.swf" target="_blank">http://img2.f0nt.com/flash/4da0de27d2fc792ee05914d2ba52cecf.swf</a>

คือ ที่พองบินทำมา ผิดตรงที่ ไม่ได้ทำเป้นระบบแบบชั้นๆทีนะครับ
ก็คือว่า พองบินเอาหน้าจอ confirm มาอยู่ที่เฟรม 2 ของ root เลย
ซึ่ง มันจะเป็นไปไม่ได้ตามที่ต้องการนะครับ

ในที่ทำมาก้คือ ผมเอาหน้าจอ confirm ไปซ้อน
ใน mc ชื่อ confirm อีกทีนึง ให้ปุ่มมันเรียกหากันเองนะครับ

เพราะฉะนั้น ถ้าไปดูใน source
จะเห็นว่าบน root ใช้แค่เฟรมเดียวครับ
แต่สามใส่เฟรม 2 เป้นต้นไป เป้นเอ็ฟเฟกต์เล็กๆกับปุ่ม replay ด้วยนะครับ

ยังไงๆก็ลองศึกษา source ดุนะครับ อธิบายไม่ถูก กร๊าก
บันทึกการเข้า
<a href="http://img2.f0nt.com/flash/4da0de27d2fc792ee05914d2ba52cecf.swf" target="_blank">http://img2.f0nt.com/flash/4da0de27d2fc792ee05914d2ba52cecf.swf</a>

คือ ที่พองบินทำมา ผิดตรงที่ ไม่ได้ทำเป้นระบบแบบชั้นๆทีนะครับ
ก็คือว่า พองบินเอาหน้าจอ confirm มาอยู่ที่เฟรม 2 ของ root เลย
ซึ่ง มันจะเป็นไปไม่ได้ตามที่ต้องการนะครับ

ในที่ทำมาก้คือ ผมเอาหน้าจอ confirm ไปซ้อน
ใน mc ชื่อ confirm อีกทีนึง ให้ปุ่มมันเรียกหากันเองนะครับ

เพราะฉะนั้น ถ้าไปดูใน source
จะเห็นว่าบน root ใช้แค่เฟรมเดียวครับ
แต่สามใส่เฟรม 2 เป้นต้นไป เป้นเอ็ฟเฟกต์เล็กๆกับปุ่ม replay ด้วยนะครับ

ยังไงๆก็ลองศึกษา source ดุนะครับ อธิบายไม่ถูก กร๊าก

เอาไปสอนเลยที่อนุบาลงานช่าง  หมีโหด~
บันทึกการเข้า

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย
โปรดสอนที่อนุบาลงานแฟลช ทีครับ ข้าน้อย เพิ่งหัดครับ

ปล. เอาไฟล์ไปเปิดดูมันขึ้น ... แล้วทำไงดีเนี่ย


« แก้ไขครั้งสุดท้าย: 03 ม.ค. 2008, 20:51 น. โดย พองบิน ศิษย์ราชพฤกษ์ » บันทึกการเข้า

...
คือ ไฟล์ที่เอาไปเปิด เป็นเวอร์ชั่นที่สูงกว่า โปรแกรมแฟลชของคุณอะครับ
บันทึกการเข้า

ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย
อุ้ย ขอโทษครับ อี๋~
บันทึกการเข้า
ผมก็ขอโทษที่เครื่องผมมันไม่มี CS3

ขอขอบคุณ ทุกๆท่านที่เสียสละทั้งแรงกาย แรงใจ และเวลามาให้กับกระจู๋น้อยๆ แห่งนี้ครับ
จะได้หรือไม่ได้ยังไง ก็ขอบคุณล่วงหน้าครับ

ปล. ผมจะเอาไปประยุกต์กับ flash magazine ครับ
« แก้ไขครั้งสุดท้าย: 05 ม.ค. 2008, 01:35 น. โดย พองบิน ศิษย์ราชพฤกษ์ » บันทึกการเข้า

...
หน้า: [1]
 
 
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!