ข้อที่ 1.
(http://img2.f0nt.com/28/a31c02297525a5300992bb5a585d228d.png)
จากรูปนะครับ พอกด คำว่า Close x ตามในรูปจะได้
(http://img2.f0nt.com/28/93996012c1a1798a61b4745831bd093f.png)
เหมือนกับว่ามี layer อีกชั้นขึ้นมาครับ และมี เมนู ให้กดตกลง และ ยกเลิก
-------------------------------------------------------
ข้อที่ 2.
script สำหรับใส่ปุ่ม "ปิด" กับ "ยกเลิก" ทำยังไงครับและใส่คำสั่งว่าอะไรบ้าง
ขอให้ผู้ที่ตอบกระจู๋นี้มีความสุขความเจริญยิ่งๆขึ้นไปครับ
เป็นผู้ชายขอให้หล่อมากยิ่งขึ้น และ ขอให้รวยๆ มีโชคดี สุขภาพดี
เป็นผู้หญิงขอให้สวยมากยิ่งขึ้น และ ขอให้รวยๆ มีโชคดี สุขภาพดี
ง่ายๆก็เอาไว้คนละเฟรม
พอกดโคลสxก็ให้มันไปกเฟรมนึง
กดจะไปก็เป็นอีกเฟรมนึง
จะอยู่ก็อีกเฟรมนึง
มั้งครับ เอิ๊ก
ทำได้หลายวิธี และอาจจะขึ้นอยู่กับตัวงานด้วยว่า
- เมนหลักมีแค่เฟรมเดียว - เรียกมูวี่คลิปตัวนี้ออกมา กด จะไป จะอยู่ แล้วทำไรก็ว่าไป
- เมนหลักมีหลายเฟรม - ก็ไปที่เฟรมนี้ กด จะไป จะอยู่ แล้วไปเฟรมอะไรก็ว่าไป
แบบนี้ครับตามคำแนะำนของท่านสาม
ผมวาดตัวอย่างมาใหม่แล้ว เป็นแบบนี้ครับ
(http://img.thzhost.com/i/f4/qoc81.png)
กดที่ close จะได้ผลตามรูปข้างล่างครับ โดย ข้างบนจะซ้อนทับข้างล่าง
(http://img.thzhost.com/i/p2/jh5h2.png)
จะต้องทำยังไงบ้างครับ
ปล. ลองทำตามที่ท่านสามบอกมา มันมี error อ่ะ ตอน test กดปุ่มแล้วไม่กระดิกเลย
อ้างอิง
เมนู ให้ทำเป็น Movie Clip ตั้งชื่อว่า confirm
วางซ้อนอีก layer ให้อยู่ข้างบนตัว main (งาน)
โค้ดของปุ่มปิดนะ
ใส่ว่า
on(release){
_root.confirm.gotoAndPlay(2);
}
เป้นการบอกปุ่มปิด ว่า เมื่อกดแล้ว ให้ไปบอกบัก confirm
ที่อยู่บน root
ว่าให้ไอ confirm มันเล่นเฟรมที่ 2 ที
ซึ่งเฟรมที่ 2 ก็มีโค้ด stop(); ดักอยู่ ทำให้ภาพค้างอยู่งั้น
ผมแนบไฟล์ .fla มาด้วย
พอกดที่ Close แล้วก็สั่ง GotoStop เฟรมที่เท่าไรก็ว่าไป
ที่เฟรมนั้นก็มี ไอ้เจ้าสีเทา ๆ กับ Close รอไว้
อยากให้ไอ้่เทา ๆ มันมี animate ก็ทำให้มันเป็น movie clip.
http://img2.f0nt.com/flash/4da0de27d2fc792ee05914d2ba52cecf.swf
คือ ที่พองบินทำมา ผิดตรงที่ ไม่ได้ทำเป้นระบบแบบชั้นๆทีนะครับ
ก็คือว่า พองบินเอาหน้าจอ confirm มาอยู่ที่เฟรม 2 ของ root เลย
ซึ่ง มันจะเป็นไปไม่ได้ตามที่ต้องการนะครับ
ในที่ทำมาก้คือ ผมเอาหน้าจอ confirm ไปซ้อน
ใน mc ชื่อ confirm อีกทีนึง ให้ปุ่มมันเรียกหากันเองนะครับ
เพราะฉะนั้น ถ้าไปดูใน source
จะเห็นว่าบน root ใช้แค่เฟรมเดียวครับ
แต่สามใส่เฟรม 2 เป้นต้นไป เป้นเอ็ฟเฟกต์เล็กๆกับปุ่ม replay ด้วยนะครับ
ยังไงๆก็ลองศึกษา source ดุนะครับ อธิบายไม่ถูก :30:
อ้างคำพูดจาก: สหายทร๋ามห์ เมื่อ 03 ม.ค. 2008, 19:03 น.
http://img2.f0nt.com/flash/4da0de27d2fc792ee05914d2ba52cecf.swf
คือ ที่พองบินทำมา ผิดตรงที่ ไม่ได้ทำเป้นระบบแบบชั้นๆทีนะครับ
ก็คือว่า พองบินเอาหน้าจอ confirm มาอยู่ที่เฟรม 2 ของ root เลย
ซึ่ง มันจะเป็นไปไม่ได้ตามที่ต้องการนะครับ
ในที่ทำมาก้คือ ผมเอาหน้าจอ confirm ไปซ้อน
ใน mc ชื่อ confirm อีกทีนึง ให้ปุ่มมันเรียกหากันเองนะครับ
เพราะฉะนั้น ถ้าไปดูใน source
จะเห็นว่าบน root ใช้แค่เฟรมเดียวครับ
แต่สามใส่เฟรม 2 เป้นต้นไป เป้นเอ็ฟเฟกต์เล็กๆกับปุ่ม replay ด้วยนะครับ
ยังไงๆก็ลองศึกษา source ดุนะครับ อธิบายไม่ถูก :30:
เอาไปสอนเลยที่อนุบาลงานช่าง :37:
โปรดสอนที่อนุบาลงานแฟลช ทีครับ ข้าน้อย เพิ่งหัดครับ
ปล. เอาไฟล์ไปเปิดดูมันขึ้น ... แล้วทำไงดีเนี่ย
(http://img2.f0nt.com/03/7b8c7d3b7bb9bd0cf321b3562cbd6e15.jpg)
คือ ไฟล์ที่เอาไปเปิด เป็นเวอร์ชั่นที่สูงกว่า โปรแกรมแฟลชของคุณอะครับ
อุ้ย ขอโทษครับ :41:
ผมก็ขอโทษที่เครื่องผมมันไม่มี CS3
ขอขอบคุณ ทุกๆท่านที่เสียสละทั้งแรงกาย แรงใจ และเวลามาให้กับกระจู๋น้อยๆ แห่งนี้ครับ
จะได้หรือไม่ได้ยังไง ก็ขอบคุณล่วงหน้าครับ
ปล. ผมจะเอาไปประยุกต์กับ flash magazine ครับ