ด้วยการอัปเกรดเป็น ActionScript 3 ใน Flash
R CS3 ฉันได้รับอีเมลจำนวนมากถามวิธีแนบลักษณะการทำงานของปุ่มเข้ากับปุ่มใน AS3 คุณทำไม่ได้ ใน AS3 คุณเพิ่มรหัสไปยังเฟรมบนเส้นเวลา ฉันคิดว่ามันจะมีประโยชน์ที่จะใส่รหัสเปลือยของทั้ง AS2 และ AS3 เคียงข้างกันเพื่อให้คุณเห็นความแตกต่างสำหรับตัวคุณเอง
คำแนะนำสำหรับ ActionScript 2.0
- เริ่มโครงการ Flash ใหม่ เลือกไฟล์ Flash (ActionScript 2.0) จากเมนูสร้างใหม่ในหน้าจอต้อนรับ
- วาดสี่เหลี่ยมบนเวที นี่จะเป็นปุ่มของคุณ
- หลังจากที่คุณวาดรูปปุ่มสี่เหลี่ยมบนเวทีให้เลือกด้วยเครื่องมือการเลือก คลิกปรับเปลี่ยนแปลงเป็นสัญลักษณ์จากแถบเมนู ในกล่องโต้ตอบแปลงเป็นสัญลักษณ์ให้ใช้ตัวเลือกคลิปภาพยนตร์และตั้งชื่อคลิปภาพยนตร์ของคุณ "myButton"
- ปุ่มควรจะยังคงถูกเลือก ในตัวตรวจสอบคุณสมบัติให้ปุ่มชื่ออินสแตนซ์ของ "myButton"
ตอนนี้คุณจะเพิ่มรหัส AS2 ไปที่ปุ่มนั้น คุณจะทำสิ่งนี้เมื่อทำงานกับโครงการ ActionScript 2.0 Flash เท่านั้น
- หากแผงพฤติกรรมยังไม่เปิดให้คลิกหน้าต่างพฤติกรรม ในแผงควบคุมพฤติกรรมให้คลิกที่เครื่องหมายบวกและเลือกเว็บไปที่เว็บเพจจากเมนูป๊อปอัป
- ในกล่องโต้ตอบไปที่ URL ให้ป้อน URL สำหรับหน้าเว็บรวมถึง //
- เปิดแผงการกระทำโดยคลิกที่หน้าต่างการกระทำ โปรดสังเกตว่าแท็บด้านบนในแผงการดำเนินการระบุว่า "การกระทำ - MovieClip" และแท็บด้านล่างระบุว่า "myButton" นี่เป็นเพราะรหัสที่ปรากฏขึ้นอย่างน่าอัศจรรย์ในแผงการดำเนินการเมื่อคุณเพิ่มการทำงานให้กับปุ่มนั้นจะแนบมากับปุ่ม myButton ของคุณ คุณจะเห็นรหัสต่อไปนี้ในแผงการทำงาน
เปิด (ปล่อย) {
// พฤติกรรมของเว็บเพจไป
getURL ( "// www.adobe.com", "_ ตัวเอง");
// พฤติกรรมสิ้นสุด
}
- คลิกควบคุมทดสอบภาพยนตร์ เมื่อคุณทดสอบปุ่มของคุณหน้าต่างเบราว์เซอร์ใหม่ควรเปิดไปที่เว็บไซต์
ต่อ