28 มิถุนายน 2556

FLASH การสร้างเมาส์เคอร์เซอร์ ขึ้นใช้เอง

การสร้าง เมาส์เคอร์เซอร์ ของเราเองหรือ Custom Mouse Cursor สำหรับ Flash ก็ทำไม่ยาก โดย
1. ทำการออกแบบหน้าตาของเมาส์ แล้วสร้างเป็น Symbol เก็บไว้ 
2. นำเอา Symbol ของเมาส์มาวางใส่ใน Stage แล้วตั้งชื่อ instant name ตามต้องการ เช่น myMouse
3. จากนั้นเขียนคำสั่ง Action Script 3 ดังนี้

stage.addChild(myMouse);
myMouse.mouseEnabled = false;
myMouse.addEventListener(Event.ENTER_FRAME, fl_CustomMouseCursor);

function fl_CustomMouseCursor(event:Event)
{
myMouse.x = stage.mouseX;
myMouse.y = stage.mouseY;
}
Mouse.hide();

เราก็จะได้้เมาส์เคอร์เซอร์ สมใจ

แต่ถ้าเมื่อใดอยากให้เมาส์กลับมาเหมือนเดิมก็สั่ง

myMouse.removeEventListener(Event.ENTER_FRAME, fl_CustomMouseCursor);
stage.removeChild(myMouse);
Mouse.show();

เรียบร้อยสำหรับการหาเมาส์สวยๆ มาใส่ใน Flash 
"I Believe in You"

Copyright(c) 2007 - 2022 by Kasem Kamolchaipisit.