วิธีสร้างปุ่มใน Adobe Flash Actionscript 2.0

สารบัญ:

วิธีสร้างปุ่มใน Adobe Flash Actionscript 2.0
วิธีสร้างปุ่มใน Adobe Flash Actionscript 2.0

วีดีโอ: วิธีสร้างปุ่มใน Adobe Flash Actionscript 2.0

วีดีโอ: วิธีสร้างปุ่มใน Adobe Flash Actionscript 2.0
วีดีโอ: สอน photoshop เบื้องต้น (version 2021) 2024, อาจ
Anonim

ปุ่มต่างๆ ช่วยให้ผู้ใช้สามารถโต้ตอบและควบคุมเอกสาร Adobe Flash ของคุณได้ คุณสามารถแนบฟังก์ชันและเหตุการณ์เข้ากับปุ่มได้โดยใช้ actionscript 2.0 actionscript เวอร์ชันล่าสุดคือ 3.0 actionscript ทั้งสองเวอร์ชันเข้ากันไม่ได้

การสนับสนุน Adobe Flash สิ้นสุดในเดือนธันวาคม 2020 หลังจากนั้นจะไม่สามารถใช้ Flash ได้อีก

ขั้นตอน

ส่วนที่ 1 จาก 3: การแทรกปุ่มในเอกสาร Actionscript 2.0

1134257 1
1134257 1

ขั้นตอนที่ 1 เปิด Actionscript 2.0

Adobe Actionscript มีสองเวอร์ชัน: Actionscript 2.0 และ Actionscript 3.0 เวอร์ชัน 3.0 เป็นเวอร์ชันใหม่ล่าสุดและโค้ดของเวอร์ชันนี้เข้ากันไม่ได้กับ Actionscript 2.0 สำหรับบทช่วยสอนนี้ ตรวจสอบให้แน่ใจว่าคุณใช้เอกสาร Adobe Flash Actionscript 2.0

1134257 2
1134257 2

ขั้นตอนที่ 2 เปิดหรือสร้างเอกสาร Actionscript 2.0 ใหม่

เมื่อคุณเปิด Adobe Flash ให้เลือก “ไฟล์ Flash (Actionscript 2.0)” หากคุณเปิดโปรแกรมไว้แล้ว ให้ใช้ปุ่มลัด Ctrl+N สำหรับ Windows หรือ ⌘ Command+N สำหรับ Mac

1134257 3
1134257 3

ขั้นตอนที่ 3 ใส่ปุ่ม

ใน Adobe Flash ปุ่มจะถูกสร้างขึ้นอย่างรวดเร็วด้วยฟังก์ชันสัญลักษณ์ปุ่ม ในการเข้าถึงฟังก์ชันนี้ คุณสามารถเลือกแทรก > สัญลักษณ์ ใช้ทางลัด Windows Ctrl+F8 หรือใช้ทางลัด Mac ⌘ Command+F8 ในกล่องโต้ตอบ ให้ป้อนชื่อใหม่ลงในช่อง "ชื่อ" ใช้เมนูแบบเลื่อนลงถัดจาก "ประเภท" เพื่อเลือก "ปุ่ม" ปุ่มจะปรากฏในห้องสมุดของคุณ (ดูแผงด้านขวา)

ส่วนที่ 2 จาก 3: การกำหนดลักษณะที่ปรากฏและสถานะของปุ่ม

1134257 4
1134257 4

ขั้นตอนที่ 1. กำหนดกรอบขึ้น

ปุ่มของคุณมีสถานะที่แตกต่างกันสี่สถานะ: ขึ้นเฟรม เหนือเฟรม ลงเฟรม และตีเฟรม สถานะเหล่านี้จะมองเห็นได้ในไทม์ไลน์ กรอบด้านบนกำหนดลักษณะที่ปรากฏของปุ่มของคุณเมื่อไม่ได้ใช้งาน ในการสร้างลักษณะกรอบขึ้น คุณอาจใช้เครื่องมือวาดภาพ แทนที่จะวาดปุ่มของคุณเอง คุณสามารถนำเข้ากราฟิกจาก "ไลบรารีทั่วไป" เลือกหน้าต่าง > ไลบรารีทั่วไป > ปุ่ม เลือกกราฟิกปุ่มแล้วลากไปไว้บนพื้นที่งาน

1134257 5
1134257 5

ขั้นตอนที่ 2 กำหนดโอเวอร์เฟรม

กรอบเหนือกำหนดลักษณะที่ปรากฏของปุ่มเมื่อผู้ใช้วางเมาส์เหนือปุ่มนั้น คลิกที่ช่องด้านล่าง "เหนือ" ในไทม์ไลน์ เลือก แทรก > ไทม์ไลน์ > คีย์เฟรม ปุ่มที่คุณสร้างควรปรากฏบนพื้นที่งาน คุณสามารถเปลี่ยนตำแหน่งและ/หรือลักษณะที่ปรากฏของปุ่มด้วยแถบเครื่องมือหรือแผงคุณสมบัติ

1134257 6
1134257 6

ขั้นตอนที่ 3 กำหนดกรอบด้านล่าง

กรอบด้านล่างกำหนดลักษณะที่ปรากฏของปุ่มเมื่อผู้ใช้เลือกหรือคลิก เลือกช่องด้านล่าง "ลง" บนไทม์ไลน์โดยตรง เลือก แทรก > ไทม์ไลน์ > คีย์เฟรม ปุ่มที่คุณสร้างในเฟรมด้านบนควรปรากฏบนพื้นที่งาน คุณสามารถเปลี่ยนตำแหน่งและ/หรือลักษณะที่ปรากฏของปุ่มด้วยแถบเครื่องมือหรือแผงคุณสมบัติ

1134257 7
1134257 7

ขั้นตอนที่ 4 กำหนดกรอบการตี

เฟรม Hit กำหนดพื้นที่ในพื้นที่งานซึ่งตอบสนองต่อเคอร์เซอร์ของผู้ใช้ เฟรมของ Hit จะมีประโยชน์หากปุ่มของคุณมีขนาดเล็กหรือมีรูปร่างผิดปกติ เลือก แทรก > ไทม์ไลน์ > คีย์เฟรม วาดรูปร่างที่ล้อมรอบทั้งสามเฟรมและหรือพื้นที่ที่ใหญ่กว่า รูปร่างนี้จะไม่ปรากฏในฉากหรือผลิตภัณฑ์ขั้นสุดท้าย การกำหนดเฟรมของ Hit นั้นไม่บังคับ หากคุณเลือกที่จะไม่กำหนด เฟรมด้านบนจะทำหน้าที่เป็นเฟรมของ Hit เริ่มต้น

ส่วนที่ 3 จาก 3: กำหนดการดำเนินการให้กับปุ่มของคุณ

1134257 8
1134257 8

ขั้นตอนที่ 1. เปิดแผง "การดำเนินการ"

เมื่อคุณกำหนดการกระทำให้กับปุ่ม คุณต้องการแก้ไขฉาก ไม่ใช่ตัวปุ่มเอง คลิกที่ฉากที่คุณต้องการแก้ไข คลิกขวาที่ปุ่มและเลือก "การดำเนินการ" จากเมนู ในกล่องโต้ตอบ "การดำเนินการ" ที่ปรากฏขึ้น คุณสามารถกำหนดการทำงานโดยพิมพ์โค้ดหรือแทรกโค้ดจาก "Actions" หรือไลบรารี

1134257 9
1134257 9

ขั้นตอนที่ 2 ระบุฟังก์ชัน

ใน Adobe Flash ฟังก์ชันจะทำงานเฉพาะที่ทำซ้ำได้ เมื่อผู้ใช้โต้ตอบกับปุ่มต่างๆ ผ่านเคอร์เซอร์ งานเหล่านี้จะเกิดขึ้น ฟังก์ชันนี้ระบุไว้ในโค้ดแอ็คชันสคริปต์โดย บน.

บน ()

1134257 10
1134257 10

ขั้นตอนที่ 3 กำหนดว่าการกระทำจะเกิดขึ้นเมื่อใด

เหตุการณ์เป็นตัวชี้นำเวลาที่สื่อสารกับโปรแกรมว่ามีบางอย่างเกิดขึ้น สำหรับปุ่มต่างๆ ตัวชี้นำเวลาเหล่านี้จะดำเนินการโดยเมาส์ เหตุการณ์จะอยู่ภายในวงเล็บ เหตุการณ์ที่เกี่ยวข้องกับเมาส์ทั่วไป ได้แก่ กด: งานจะดำเนินการเมื่อกดปุ่ม; ปล่อย: งานจะดำเนินการเมื่อปล่อยเมาส์ กลิ้งไป: งานเสร็จสมบูรณ์เมื่อเลื่อนเมาส์ไปเหนือปุ่ม

บน (กด)

1134257 11
1134257 11

ขั้นตอนที่ 4. ตั้งชื่อฟังก์ชัน

หลังวงเล็บปิด ให้ใส่วงเล็บเหลี่ยม { }. ฟังก์ชันที่คุณต้องการให้เกิดขึ้นเมื่อเหตุการณ์เกิดขึ้นในวงเล็บ ฟังก์ชันทั่วไป ได้แก่: เล่น, หยุด, gotoAndPlay, gotoAndStop, nextframe, ฉากต่อไป prevFrame, ฉากก่อนหน้า, stopAllSounds.

บน (กด) { gotoAndStop(); }

1134257 12
1134257 12

ขั้นตอนที่ 5. ใส่เฟรมหรือหมายเลขฉาก

สำหรับบางฟังก์ชัน คุณจะต้องระบุเฟรมหรือฉากเฉพาะที่จะไป ใส่เฟรมหรือหมายเลขฉากลงในวงเล็บถัดจากฟังก์ชันที่มีชื่อ

บน (กด) { gotoAndStop (12); }

แนะนำ: