พฤติกรรมของปุ่มใน AS 2.0 และ 3.0
ด้วยการอัปเกรดเป็น ActionScript 3 ใน FlashR CS3 ฉันได้รับอีเมลจำนวนมากถามวิธีแนบลักษณะการทำงานของปุ่มเข้ากับปุ่มใน AS3 คุณทำไม่ได้ ใน AS3 คุณเพิ่มรหัสไปยังเฟรมบนเส้นเวลา ฉันคิดว่ามันจะมีประโยชน์ที่จะใส่รหัสเปลือยของทั้ง AS2 และ AS3 เคียงข้างกันเพื่อให้คุณเห็นความแตกต่างสำหรับตัวคุณเอง

คำแนะนำสำหรับ ActionScript 2.0

  1. เริ่มโครงการ Flash ใหม่ เลือกไฟล์ Flash (ActionScript 2.0) จากเมนูสร้างใหม่ในหน้าจอต้อนรับ

  2. วาดสี่เหลี่ยมบนเวที นี่จะเป็นปุ่มของคุณ

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

  4. ปุ่มควรจะยังคงถูกเลือก ในตัวตรวจสอบคุณสมบัติให้ปุ่มชื่ออินสแตนซ์ของ "myButton"

    ตอนนี้คุณจะเพิ่มรหัส AS2 ไปที่ปุ่มนั้น คุณจะทำสิ่งนี้เมื่อทำงานกับโครงการ ActionScript 2.0 Flash เท่านั้น

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

  6. ในกล่องโต้ตอบไปที่ URL ให้ป้อน URL สำหรับหน้าเว็บรวมถึง //

  7. เปิดแผงการกระทำโดยคลิกที่หน้าต่างการกระทำ โปรดสังเกตว่าแท็บด้านบนในแผงการดำเนินการระบุว่า "การกระทำ - MovieClip" และแท็บด้านล่างระบุว่า "myButton" นี่เป็นเพราะรหัสที่ปรากฏขึ้นอย่างน่าอัศจรรย์ในแผงการดำเนินการเมื่อคุณเพิ่มการทำงานให้กับปุ่มนั้นจะแนบมากับปุ่ม myButton ของคุณ คุณจะเห็นรหัสต่อไปนี้ในแผงการทำงาน

    เปิด (ปล่อย) {

    // พฤติกรรมของเว็บเพจไป
    getURL ( "// www.adobe.com", "_ ตัวเอง");
    // พฤติกรรมสิ้นสุด

    }

  8. คลิกควบคุมทดสอบภาพยนตร์ เมื่อคุณทดสอบปุ่มของคุณหน้าต่างเบราว์เซอร์ใหม่ควรเปิดไปที่เว็บไซต์


ต่อ