发新话题
打印

[基础] 请教高人们关于菜单的一个问题,有图说明.

请教高人们关于菜单的一个问题,有图说明.


这个问题我一弄了好久了.一直都不行.能帮帮我吗?

TOP

复制内容到剪贴板
代码:
ontop.onRollOut = function() {
if (!this.hitTest(_xmouse, _ymouse)) {
trace("out");
}
};
a.onPress = function() {
trace("press");
};

TOP

嗯.谢二楼的,不过你写的代码不能输出out出来.

TOP

....重新再检查了一下.可以输出out了.但,还是有那个问题.就是鼠标移到a1..a2.....这些按扭上时就自动触发了out.

TOP

引用:
原帖由 chenwangke 于 2008-4-6 04:01 发表
....重新再检查了一下.可以输出out了.但,还是有那个问题.就是鼠标移到a1..a2.....这些按扭上时就自动触发了out.
2楼的代码是没有问题的,楼主的做法有问题吧。
复制内容到剪贴板
代码:
for (var p:Number = 3; p>=0; p--) {
this["_btn"+p].label = "按钮"+(p+1);
this["_btn"+p].onRelease = function() {
  _txt.text = this.label+"被点击";
};
}
this.back_mc.onRollOut = function() {
if (!this.hitTest(_xmouse, _ymouse)) {
  _txt.text = "鼠标移出了"+this._name;
}
};
this.back_mc.onRollOver = function() {
_txt.text = "鼠标在"+this._name+"中";
};

附件

btnTest.fla (342.5 KB)

2008-4-6 08:34, 下载次数: 38

btnTest.swf (27.01 KB)

2008-4-6 08:34, 下载次数: 42

TOP

谢谢版主大人.
我用另外一种笨方法解决了!.
呵呵.好像在哪里都逃不出版主的五指山....
兼任闪吧和蓝色的版主.哈哈.

还要谢谢二楼的和谐发言,半夜两三点都还在....

TOP

发新话题