主题:  看一下这个菜单怎么做的

Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#12001/8/3 23:02:35
不是button的
怎么实现播放mc的?

页面:点这儿参观



闪客作家

职务:普通成员
等级:1
金币:10.0
发贴:275
#22001/8/4 0:18:42
刚还没想通,
现在知道了,
内置的HTML文本



Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#32001/8/4 10:56:44
内置的html语句的什么语法?


我做了一个差不多了
是用if语句
得到鼠标的x,y轴
但是太麻烦
没有好办法么?



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#42001/8/4 12:05:25
用mc.hittest(_root._xmouse,_root._ymouse)也可以检测mouseover事件。



Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#52001/8/4 12:21:37
对啊
我怎么没想到?
谢谢啦



Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#62001/8/4 17:47:17
还有个问题
怎么让他控制的mc播放一次?加入stop不管用啊......
---------------------------------------------------------------------------------
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse,_root._ymouse)) {
_root.as.play();
}
}
-----------------------------------------------------------------------------------



闪客作家

职务:普通成员
等级:1
金币:10.0
发贴:275
#72001/8/4 17:53:54
在TEXT OPTION面板里选动态文本勾选HTML项
就可以输入HTML代码,
但是只支持1。0



5D荣誉版主

职务:普通成员
等级:4
金币:19.0
发贴:1150
#82001/8/4 22:25:20
对不起!我是个菜鸟,以上讨论的我不大明白,那个菜单用goto and play做不到吗?
它和用goto and play做得有什么区别吗?谢谢大家



Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#92001/8/5 9:40:19
它的菜单没有小手
没看到?
不是button做的
是mc做的
效果基本差不多



Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#102001/8/6 11:33:25
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse,_root._ymouse)) {
_root.as.play();
}
}

怎么让它只执行一次?
用number?



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#112001/8/6 14:45:34
onClipEvent (load) {
// 初始化,假定开始的时候鼠标在“按钮”外面
mouseout = true;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
if (mouseout) {
// 鼠标从外面移进来
mouseout = false;
// 扩展菜单
_root.mc.gotoAndPlay("down");
}
} else if (!mouseout) {
// 鼠标从里面移出去
mouseout = true;
// 收缩菜单
_root.mc.gotoAndPlay("up");
}
}

编辑历史:[这消息被janlay编辑过(编辑时间2001-08-06 14:48:26)]


Fierce

职务:普通成员
等级:2
金币:10.0
发贴:468
#122001/8/6 15:16:51
这个我做出来了
但是有个bug
鼠标移动到上边那个菜单就不断的弹出来
怎么让他执行一次?
加入stop不管用