Flash动态按钮制作

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:02:55
我需要在Flash中制作一个动态按钮,是这样的:一闪门关着的,当我点击它时,他就会自动打开,并在门上显示文字。或者说一座桥,当我击点桥时,桥却从两端分开等类似的按钮动画效果。
我将这些按钮先制成了影片剪辑,然后新建按锯,把影片剪辑拖入按钮中。但把按钮放入场景中后,所成的动画效果就自动播放了,我需要的是点击按钮,按钮所产生的动画效果才播放。
请各位高手详加指教,我很菜鸟的,先谢谢了!

你只能以影片剪辑制作,不能以按钮制作,不过制作按钮时(弹起透明度设置为0%)在(拖过)时输入你想在桥上出现的文件,但是你将按钮拖入场景,大小拖到和你的影片剪辑一样,放在影片剪辑上面,《《注意》》透明按钮的图层必须放在最上面,而且不能放别的元件,你可以给影片剪辑起一个实例名如mc每个影片剪辑的实例名都不能一样,
制作每个影片剪辑的第一帧必须输入停止语句stop();
你给每个影片剪辑添加一个透明按钮,必须选中按钮--打开动作--输入on (release) {
_root.mc.play()
}
每个按钮代码一样,实例名改一下就可以了。

按钮本身的功能是有限的,只能实现简单的效果,更复杂的还是用脚本吧
这个问题用代码来做其实就非常简单了
首先你把开门的过程做成一个影片剪辑,实例名命名为mc,并在第一帧的动作里输入stop();
然后加一个按钮,在按钮动作里写

on (release) {
_root.mc.play();
}

这个其实很简单的,比如你把按钮放在场景的第一帧,影片剪辑放在第二帧,先在第一帧里添加"stop",这样一开始就是停止的,然后在按钮上添加动作"on(release){
nextFrame();
}"(不包括引号),或者影片剪辑放在第几帧,就gotoAndplay()(括号里就填第几帧)就行了.

如果需要找我了。