作者cjcat2266 (CJ Cat)
看板Flash
标题[分享] 超简单API范例
时间Sat Sep 20 14:44:53 2008
以後研讨会可能会用到的范例
也可以给想要开始建立个人library的朋友当参考 :)
说穿了这个API没什麽特别的功能
只是可以做出一个滑鼠游标而已
也有考虑一些特殊状况:
1. 游标的mouseEnabled和mouseChildren已设为false
2. 滑鼠离开stage范围以後会使visible变成false
3. 利用Event.ADDED_TO_STAGE和Event.REMOVED_TO_STAGE
来达到当游标没有在display list上面时,removeEventListener的效果
以降低效能上的负荷 (虽然没有降低多少,不过多多益善)
使用者要做一个滑鼠游标的时候
完全不需要写任何一行code
只要在library里面的symbol linkage上
将base class栏位输入idv.cjcat.display.Cursor
再将这个symbol拉到场景上就搞定了
这是原始挡连结
http://0rz.tw/c94O1
如果你想要玩进阶一点的
像是可以利用判断滑鼠做标位置来修改游标的rotation或alpha
可以去 override public function update():void
以上
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Blog
http://cjcat.blogspot.com
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.90.15
※ 编辑: cjcat2266 来自: 61.228.90.15 (09/20 14:53)