FLASH自定义鼠标形状. 
菜小小 发表于 - 2007-8-29 7:49:00
第一种方法:
--------------------------------------------
制作mc为鼠标形状,包括2帧,第1帧为鼠标初始状态,第2帧为鼠标按下时状态,第1帧加stop();
将mc拖入主场景,在第1帧加入代码:
Mouse.hide();
mc.Move=() {
 this._x=this._parent._xmouse;
 this._y=this._parent._ymouse;
 updateAfterEvent();//更新舞台
};
在mc加代码:

onClipEvent (mouseDown) {//鼠标按下
 _root.mc.gotoAndStop(2);

}
onClipEvent (mouseUp) {
 _root.mc.gotoAndStop(1);
}

____________________________________________

第二种方法:

--------------------------------------------

在mc加代码:

onClipEvent (load) {
 Mouse.hide();
 startDrag("_root.mc",true);//设置mc为可拖动并吸附在鼠标中心

}
onClipEvent (mouseDown) {
 _root.mc.gotoAndStop(2);

}
onClipEvent (mouseUp) {
 _root.mc.gotoAndStop(1);
}

___________________________________________

①第一种方法更为流畅。②为防止鼠标被遮挡,mc应放在所有图层的最上方。

Re:FLASH自定义鼠标形状.
访客qul8Oc(游客) 发表于 - 2008-12-6 20:48:25
访客qul8Oc(游客)那年单纯
个人主页 | 引用 | 返回 | 删除 | 回复
发表评论:
载入中。。。
Powered by Oblog.