การสร้างแบบทดสอบโดยใช้ flash

รูปภาพของ pkrucomed512_214
  • ทดสอบข้อสอบที่ได้ดู โดยกดแป้นพิมพ์ Ctrl+Enter จะเห็นว่า ข้อสอบของเราจะวิ่งไปจากหน้าแรกไปถึงข้อสุดท้าย ไม่ยอมหยุดในแต่ละข้อเลย ดังนั้นเราจำเป็นต้องใส่คำสั่งหยุดทุกหน้า เพื่อให้เด็กเลือกตัวเลือกคำตอบก่อน แล้วปุ่มตัวเลือกซึ่งฝังคำสั่ง ไปหน้าถัดไป (nextFrame) จะทำงานแทน ให้ปฎิบัติดังนี้
  • แทรกเลเยอร์คำสั่งหยุด

     

    • แทรกเลเยอร์ (เครื่องหมายบวกในกระดาษ-มุมล่างซ้าย) ดับเบิลคลิกแก้ชื่อเลเยอร์เป็น “คำสั่ง”
    • ใช้เมาส์กดเลือกที่เลเยอร์คำสั่ง เฟรมที่ 2 กดเมาส์ปุ่มขวาเลือก Insert Keyframe ทำเช่นนี้ไปจนถึงเฟรมที่ 11 หากต้องการความรวดเร็วให้กดคีย์ลัด F6 ไปเรื่อยๆ ก็ได้
    • เปิดเมนู Action Script ที่ด้านล่างหรืออาจกดคีย์ลัด F9 จากนั้น เราจะใส่คำสั่งหยุด ดังภาพ

    ใส่คำสั่งหยุดในเฟรม

    • ให้กดเลือกในเลเยอร์คำสั่ง เฟรมที่ 1 เมนูจะแสดง Action-frame (ย้ำว่า ให้สังเกตทุกครั้ง) ใส่คำสั่งโดยดับเบิลคลิกจากเมนูทางซ้ายให้คัดลอกมาก็ได้ หรือจะพิมพ์คำสั่งด้วยตนเองว่า stop( ); แต่ควรระมัดระวังการใช้ตัวพิมพ์เล็ก ตลอดจนการจบคำสั่งในแต่ละบรรทัด ด้วยเครื่องหมาย semicon ;
    • จากนั้นเราจะคัดลอกคำสั่งหยุดไปใส่ในในทุกเฟรม ของเลเยอร์คำสั่ง โดยคัดลอกคำสั่ง stop( ); ที่เราได้ทำไว้แล้ว จากนั้น ใช้เมาส์คลิกส์ที่เฟรมถัดไปของเลเยอร์คำสั่ง ใช้คำสั่งวาง (Paste) หรือกดคีย์ลัด Ctrl+V

    แทรกคำสั่งหยุดทุกเฟรมในเลเยอร์คำสั่ง

    • จะได้ข้อสอบเป็นแบบฟอร์มมาเปล่าๆ ครบทั้ง 10 ข้อ ทดสอบการใช้งานโดยกดคีย์ Ctrl+Enter ดู

    ทำไมเวลาฝึกสร้างแบบทดสอบตามตัวอย่าง "การทำข้อสอบตัวเลือกด้วยโปรแกรมแฟลช" เสร็จแล้ว และทดลอง รัน ดู ทำไมจึงขึ้นข้อความ ว่า

    permitted only for button instances
    on (release) {

    Total ActionScript Errors: 10      Reported Errors: 10    มันเกิดผิดพลาดตรงไหน  ช่วยบอกหน่อย เพราะทดลองหลายครั้งแต่ยังหาจุดที่ต้องแก้ไม่ถูก

    จาก ช่วยอธิบายผ่านไปที่  Mail: kmwan18@hotmail.com   ขอขอบคุณ
    Laughing

     

    มหาวิทยาลัยศรีปทุม ผู้ใหญ่ใจดี
     

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

    ช่วยกันนะครับ 
    ไทยกู๊ดวิวจะได้อยู่นานๆ 
    ไม่ถูกปิดเสียก่อน

    ขอขอบคุณในความร่วมมือครับ

    อ่านรายละเอียด

    ด่วน...... ขณะนี้
    พระราชบัญญัติลิขสิทธิ์ (ฉบับที่ 2) พ.ศ. 2558 
    มีผลบังคับใช้แล้ว 
    ขอให้นักเรียนและคุณครูที่ใช้งาน
    เว็บ thaigoodview ในการส่งการบ้าน
    ระมัดระวังการละเมิดลิขสิทธิ์ด้วย
    อ่านรายละเอียดที่นี่ครับ

     

    สมาชิกที่ออนไลน์

    ขณะนี้มี สมาชิก 0 คน และ ผู้เยี่ยมชม 309 คน กำลังออนไลน์