FLASH真正的高手进!!!

来源:百度知道 编辑:UC知道 时间:2024/05/11 14:15:25
我的问题如下:
1.我用FLASH做网站,怎么做加载啊,也就是一开始的进度条,100%了就进网站
2.怎样在FLASH的按钮鼠标移上去时不是手型啊??
3.怎么在FLASH内卸载影片(是在被卸载里的一个按钮按下后卸载本身可以实现吗?!)
4我做一个弹出菜单,怎么才能按下按钮,材单弹出,单击菜单外,菜单消失??
(详细一点,必要的加我QQ:583351527,问题那不懂问我,如果回答的好,或是能教我,我会追分!!)

1.我用FLASH做网站,怎么做加载啊,也就是一开始的进度条,100%了就进网站
答:这是FLASH进度条的问题,这里有一篇很详细的进度条制作教程.请你细心地看看然后实践一下
http://www.zyh7226.cn/Course/2007/0604/content_350.html

2.怎样在FLASH的按钮鼠标移上去时不是手型啊??
答:可以设置useHandCursor属性为false就不会显示手型了.

3.怎么在FLASH内卸载影片(是在被卸载里的一个按钮按下后卸载本身可以实现吗?!)
答:可以实现..
比如说你用一个名为A的MC 加载了一个B的FLASH进来..
在A所在的帧上写一个函数.
function unloadMC(){
A.removeMovieClip()
}

然后在 B 里面画一个按钮,在按钮的动作上写
on(Press){
_parent.unloadMC()
}
调用A所在帧上的那个函数达到卸载自身的效果

4我做一个弹出菜单,怎么才能按下按钮,材单弹出,单击菜单外,菜单消失??

按下按钮菜单弹出:

答:你要以先画菜单,设置它的_visible为false.然后按下按钮的时候设置菜单的_visible属性为true.

单击菜单外,菜单消失:
答:可以在onMouseDown 事件里用hitTest检测是否点到了菜单,或者用计算鼠标的坐标是否在菜单内,如果是表示单击的还是菜单.如果不是表示单击的是鼠标外面.则设置菜单的_visible属性为false就可以了