การสร้าง Mask ในโปรแกรม Flash

ห้ามลบ ขอให้เจ้าของผลงานประกวด แก้ไขข้อมูลได้จนถึงวันที่ 31 ธันวาคม 2551 เวลา 23.30 น.
หากเลยกำหนดเวลาดังกล่าวแล้ว ท่านเข้ามาแก้ไขข้อมูล ถือว่าโมฆะในการพิจารณาได้รับรางวัล
ซึ่งระบบของ Thaigoodview สามารถตรวจสอบได้ว่า ผลงานแต่ละชิ้น มีการแก้ไขเวลาใดบ้าง

ครูพูนศักดิ์ สักกทัตติยกุล


 การสร้าง Mask ในโปรแกรม Flash

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

                                  ดูตัวอย่างสรุปการทำงานของ Mask Layer

                                  ดูตัวอย่างผลงานจากการสร้าง Mask

        เราสามารถสร้าง Mask ได้หลายรูปแบบ โดยการใช้ Mask Tween และ Masked Tween ดังรายละเอียดต่อไปนี้     
    1.
Mask Tween  เป็นรูปแบบที่ Mask จะค่อยๆ เปิดภาพขึ้นมาทีละส่วนแบบสวยๆ เช่นค่อยๆ เปิดจากขอบจนเต็มรูปหรือปิดส่วนนั้นเปิดส่วนนี้ ไปเรื่อยๆแล้วแต่เรากำหนด เป็นต้น ซึ่งเราจะใช้คำสั่ง Fade in , Fade out ไม่ได้ เวลาทำงานเราจะสั่งให้ Mask เช่นรูปวงกลม ให้เคลื่อนที่ไปมาหรือเปลี่ยนขนาดหรือเปลี่ยนรูปทรงได้ เพราะฉะนั้นเราจะสามารถใช้ประโยชน์จาก Tweening Shape เข้ามาช่วยในการจัดการ Mask ได้ แต่ Tweening Motion มีประโยชน์น้อยกว่าปกติ เพราะเราไม่สามารถใช้คำสั่ง Fade in,Fade out ในการทำ Mask นั่นเอง
    
2.Masked Tween ใช้เมื่อต้องการให้มีหลายเลเยอร์ภายใต้ Mask อันเดียวเราจะต้องนำเลเยอร์ปกติเพิ่มเป็น Masked ไว้ภายใน Mask Layer ซึ่งเราสามารถทำได้หลายวิธี ดังนี้  
      2.
1 สร้างเลเยอร์ใหม่ภายใต้ Mask Layer แล้วค่อยสร้างเนื้อหา
      2.2 คลิกลากเลเยอร์ที่มีเนื้อหาอยู่แล้ว ไปไว้ใต้ชั้น Mask Layer
      2.3 คลิกขวาที่เลเยอร์ปกติ แล้วเลือก Properties จากนั้นให้คลิกเลือกออปชัน Masked 
        การยกเลิกการลิงค์ของเลเยอร์เนื้อหาจาก Mask Layer ทำได้คือ
        1. คลิกลากเลเยอร์เนื้อหานั้น ออกนอกชั้น Mask Layer
        2. คลิกขวาที่เลเยอร์เนื้อหาแล้วเลือกคำสั่ง Properties จากนั้นให้คลิกเลือกออปชั่น Normal ก็ได้เช่นกัน 
  

 ตัวอย่างการเลือกใช้คำสั่ง Mask

      เราสามารถคลิกเมาส์ขวา ที่เลเยอร์ที่เราต้องการ แล้วเลือกคำสั่ง Mask

การเลือกคำสั่ง Mask
ภาพการคลิกเมาส์ขวาเลือกคำสั่ง Mask

สร้างโดย: 
นางสาวศรา หรูจิตตวิวัฒน์

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

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

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

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

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

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

 

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

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