
针对当前热议的如何让flash元件代替鼠标话题,我们进行了深入调研和信息整合,力求为您呈现全面客观的内容分析。
1、将FLASH元件放在场景中,实力名称为 mc
2、在时间轴上写上下面代码:
Mouse.hide ();
mc.onMouseMove = function(){
this._x = _xmouse;
this._y = _ymouse;
updateAfterEvent();
};
就可以了,希望可以帮到你!
onClipEvent (mouseMove)
意思是此影片剪辑播放时当鼠标处于弹起状态下。。。
鼠标脱离与此影片剪辑时发生_root.beijing.gotoAndPlay(10);
但是别忘记你的onClipEvent (mouseMove) 事件是不停的在执行,也就是说这个事件里的内容会不停的执行,也就是不停的播放beijing里的第10帧,所以其实就是一直停在了10帧上。
解决办法是你只能换成gotoAndStop();了,把beijing转换成影片剪辑放在要停止的帧上。
1、启动flash cs5,执行文件-新建命令,新建一个基于actionscript2.0的flash文档,设置其大小为800*400,帧频为12fps,背景颜色为黑色。
2、执行插入-新建元件命令,新建一个名称为“泡泡”的图形元件,然后点击确定按钮进入编辑区域。
3、选择工具箱里椭圆工具,设置笔触颜色为无,填充颜色为淡**(可以根据自己的需要选择),接着在编辑区域按住shift键绘制一个圆形。
4、执行插入-新建元件命令,新建一个名称为“点击按钮”的按钮元件,点击确定按钮后进入编辑区域。
5、在按钮编辑区域内,选择时间轴上的点击帧,右键单击选择下拉菜单中的插入关键帧选项,接着选择工具箱里椭圆工具,设置填充颜色为淡**,笔触颜色为无,在编辑区域绘制一个圆。
6、执行插入-新建元件命令,新建一个名称为“运动”的影片剪辑元件,单击确定后进入编辑区域。
7、返回到场景,将库中的点击按钮元件拖拽到场景中,选择该图层的第一帧处右键单击选择下拉菜单中的动作面板,打开该面板,添加stop();语句。
8、选择“点击按钮”元件,修改属性面板中的alpha为30,点击时间轴左下方的新建按钮新建一个图层2,选择该图层的第二帧插入空白关键帧,将库中的“运动”元件拖拽到舞台中,在15帧处插入关键帧修改该元件的alpha值为20%。
9、在图层2的2-15帧之间的任意一帧处右键单击从下拉菜单中选择创建传统补件动画选项,创建一个补件动画。
10、选择图层1的第一帧处选择舞台上的“点击按钮”元件,打开其动作面板,在其中输入代码为:on(rollover){play();};
11、返回场景1,将库中的“运动”影片剪辑文件多次拖拽到舞台上,创建若干个影片剪辑实例文件。
12、到此制作就基本完成了,按ctrl+enter组合键进行测试,执行文件-存储为命令,输入名称为鼠标跟随效果,找到一个合适的位置后点击保存就可以了。
本文已完整呈现如何让flash元件代替鼠标的核心内容解析,若这些分析对您的工作或学习有所助益,建议您将本站加入书签以便后续查阅。