คอมพิวเตอร์

เชื่อมโยงหลายมิติไปยังปุ่มใน Flash CS3

กันยายน 2022

เชื่อมโยงหลายมิติไปยังปุ่มใน Flash CS3


ฉันได้รับคำขอมากมายจากผู้อ่านเกี่ยวกับการสร้างลิงก์ในภาพยนตร์ Flash ที่จะนำผู้เยี่ยมชมไปยังเว็บไซต์อื่นเช่นร้านค้า eBay ของคุณ ในกรณีส่วนใหญ่ลิงก์นี้อาจเป็นปุ่มหรือลิงก์ข้อความ ในบทช่วยสอนนี้เราจะมาดูวิธีสร้างลิงค์ปุ่มในภาพยนตร์ Flash ของคุณ

ฉันสมมติว่าคุณได้สร้างสัญลักษณ์ปุ่มแล้วซึ่งเราจะตั้งชื่อ "ebayButton" เพื่อจุดประสงค์ในการสอนนี้ หากคุณกำลังอ่านบทช่วยสอนนี้โดยไม่คำนึงถึงโครงการ Flash นั่นเป็นเรื่องปกติ เราจะใช้ส่วนประกอบปุ่มในตัวเพื่อวัตถุประสงค์ในการสาธิต หากคุณกำลังทำงานกับโครงการ Flash คุณอาจต้องการใช้ชื่ออื่นสำหรับสัญลักษณ์และชื่ออินสแตนซ์

  1. เริ่มโครงการ Flash ActionScript 2 ใหม่หรือเปิดโครงการปัจจุบันของคุณลงใน Flash หากคุณเริ่มต้นด้วยโครงการเปล่าคุณจะมีหนึ่งเลเยอร์และหนึ่งเฟรมเฟรมในไทม์ไลน์ หากคุณกำลังใช้โครงการต่อเนื่องให้ไปที่ Keyframe บน Timeline ที่คุณต้องการให้การกระทำของปุ่มเกิดขึ้น

  2. หากคุณต้องการปุ่มคุณจะพบปุ่มนั้นในแผงส่วนประกอบ (หน้าต่าง, ส่วนประกอบ) ตอนนี้คลิกและลากอินสแตนซ์ขององค์ประกอบปุ่มจากแผงไปยังเวที

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

  4. ตอนนี้เราต้องตั้งชื่อปุ่มให้กับอินสแตนซ์เพื่อให้เราสามารถตั้งโปรแกรมปุ่มด้วย ActionScript คลิกที่แท็บคุณสมบัติเพื่อไปที่แผงคุณสมบัติ ให้ปุ่มนี้ชื่ออินสแตนซ์ของ "ebayButton"

  5. คลิกที่สเตจเพื่อยกเลิกการเลือกปุ่มและกลับไปที่คีย์เฟรมบนไทม์ไลน์ คลิกหน้าต่างการกระทำจากแถบเมนูเพื่อเปิดแผงการทำงาน พิมพ์รหัสต่อไปนี้ลงในแผงควบคุม

ebayButton.addEventListener (MouseEvent.CLICK, goWhere)
ฟังก์ชั่น goWhere (EVT) {
var url = "//myworld.ebay.com/name_of_your_eBay_store"
navigationToURL (URLRequest ใหม่ (url))
}



รหัสนี้สร้าง Event Listener สำหรับ ebayButton ของคุณ (ebayButton.addEventListener) และเมื่อมีการคลิกปุ่ม (MouseEvent.CLICK) Flash จะ preform ฟังก์ชัน goWhere ซึ่งจะส่งผู้เยี่ยมชมร้าน eBay ของคุณ

ลิขสิทธิ์ 2018 Adobe Systems Incorporated สงวนลิขสิทธิ์. ภาพหน้าจอผลิตภัณฑ์ Adobe พิมพ์ซ้ำได้รับอนุญาตจาก Adobe Systems Incorporated Adobe, Photoshop, อัลบั้ม Photoshop, องค์ประกอบ Photoshop, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, องค์ประกอบรอบปฐมทัศน์, สะพาน, After Effects, InCopy, Dreamweaver, แฟลช, ActionScript, ดอกไม้ไฟ, Contribute, Flash Catalyst และ Flash Paper เป็น / เป็น [a] เครื่องหมายการค้าจดทะเบียน [s] หรือเครื่องหมายการค้า [s] ของ Adobe Systems Incorporated ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ

บทความแท็ก: ไฮเปอร์ลิงก์ไปยังปุ่มใน Flash CS3, แฟลชและแอนิเมชั่น, สร้างลิงค์ปุ่มในแฟลชของคุณ, ส่วนประกอบปุ่ม, แผงส่วนประกอบ, ติดป้ายชื่อปุ่มแฟลชในแผงพารามิเตอร์, ชื่ออินสแตนซ์ของปุ่มในแผงคุณสมบัติ, ฟังเหตุการณ์สำหรับปุ่ม, button.addEventListener MouseEvent.CLICK วิธีการเขียนฟังก์ชั่น ActionScript

Moose Drool Muffins

Moose Drool Muffins

อาหารและไวน์

โพสต์ความงามที่เป็นที่นิยม

รีวิวอุโมงค์ & โทรลล์

รีวิวอุโมงค์ & โทรลล์

งานอดิเรกและงานฝีมือ

กฎแห่งการดึงดูดและศาสนาพุทธ

กฎแห่งการดึงดูดและศาสนาพุทธ

ศาสนาและจิตวิญญาณ

หนังสือประจำเดือนสิงหาคม

หนังสือประจำเดือนสิงหาคม

หนังสือและดนตรี

การดูแลและทำความสะอาดตุ๊กตาผ้า

การดูแลและทำความสะอาดตุ๊กตาผ้า

งานอดิเรกและงานฝีมือ