主题:  怎么让这段代码执行一次?

Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#12001/8/7 9:14:31
--------------------------------------------------------------------------------

用mc做了个按钮
as如下
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse,_root._ymouse)) {
_root.as.play();
}
}
但是有个bug
把鼠标移动到上面控制的mc就不断执行
怎么让它执行一次
我用number做了一个
是管用了
但是按钮成一次性的了
怎么办.....?


谁能用mc做出一个仿button的onmouseover的效果?



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22001/8/7 11:37:57
我给你的那段代码是正确的,写的时候还没测试,现已通过:



源文件:

janlay.top263.net/myfile/mcbutt/Movie1.fla



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#32001/8/7 15:02:03
lock变量,hittest一次后lock=true;



Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#42001/8/7 16:48:17
谢谢了
我好好研究一下