第六讲课件按钮的设计和制作

第六讲课件按钮的设计和制作

ID:18548385

大小:49.00 KB

页数:6页

时间:2018-09-18

第六讲课件按钮的设计和制作_第1页
第六讲课件按钮的设计和制作_第2页
第六讲课件按钮的设计和制作_第3页
第六讲课件按钮的设计和制作_第4页
第六讲课件按钮的设计和制作_第5页
资源描述:

《第六讲课件按钮的设计和制作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六讲课件按钮的设计与制作一、通过地址:ftp://10.1.150.4,用户名为jyjsd,下载第6次上机材料,至D盘以“你的学号姓名”(如:08149999张三)命名的文件夹中。二、flash按钮类型:显形按钮、隐形按钮。三、基本按钮的制作,显形按钮:四帧内容作显示;隐形按钮,只对“点击”帧规定热区。四、按钮动作的添加:按钮实例名称.addEventlistener(MouseEvent.鼠标事件类别,事件);//在“按钮实例名称”这个按钮上加一个侦听鼠标单击的“事件”函数Function事件名称(event:MouseEvent):void{//当鼠标单击时“事件名称

2、”函数执行“动作命令”这个动作(命令)动作命令}五、显形按钮的应用:play_btn.addEventListener(MouseEvent.CLICK,btn1);functionbtn1(event:MouseEvent){play();}stop_btn.addEventListener(MouseEvent.CLICK,btn2);functionbtn2(event:MouseEvent){stop();}六、隐按形按钮的应用:中国地图的分块显示:导入一中国地图,将其作为背景,新建一按钮xinjiang,在最后一帧拖入中国地图,ctrl+B打散,用铅笔工具画出新疆

3、轮廓,然后将地图删除,并对其进行填充,回到场景,将按钮拖入,并在属性窗口中命名为xinj实例,在新疆相应的位置上输入一动态文本框,实例名称改为fanx,然后再新建一图层,命名为动作,输入as。stop();//程序初始化,并停留在当前帧xinj.addEventListener(MouseEvent.CLICK,clickxinj);functionclickxinj(event:MouseEvent):void{fankui.text="新疆!";}//给选项A加入鼠标点击侦听动作,并设定反馈动态文本框进行正确反馈的显示xiz.addEventListener(Mouse

4、Event.MOUSE_OVER,overxiz);functionoverxiz(event:MouseEvent):void{fanx.text="西藏!";}xiz.addEventListener(MouseEvent.MOUSE_OUT,xizout);functionxizout(Event:MouseEvent):void{fanx.text="";}单选题的制作:制作软件背景画面;制作选择题选项按钮;制作问题回答后的反馈显示。拼图游戏制作:建立文档,1024*768;设置背景;制作拖曳图块素材;创建拖放位置判断的影片剪辑;制作游戏界面;新建动作层,利用AS语

5、言设置运动,输入如下语言代码。varstartingLocation3:Point;varstartingLocation1:Point;varstartingLocation2:Point;varstartingLocation4:Point;varstartingLocation5:Point;varstartingLocation6:Point;varstartingLocation7:Point;varstartingLocation8:Point;varstartingLocation9:Point;//定义拖拽图像未拖拽前的起始位置,以便拖放不正确时可弹回原位P

6、inTu1.addEventListener(MouseEvent.MOUSE_DOWN,mdPT1);//添加拖拽对象在被鼠标按下后的侦听动作functionmdPT1(event:MouseEvent):void{startingLocation1=newPoint();startingLocation1.x=PinTu1.x;startingLocation1.y=PinTu1.y;//获取拖拽对象未拖拽前的坐标位置PinTu1.startDrag();//设定拖拽对象的拖拽动作}PinTu1.addEventListener(MouseEvent.MOUSE_UP,

7、mpPT1);//添加拖拽对象在被鼠标弹起后的侦听动作functionmpPT1(event:MouseEvent):void{PinTu1.stopDrag();//设定拖拽对象停止拖拽的动作if(MovieClip(PinTu1.dropTarget['parent']).name=="FanYi1"){//判断拖拽对象是否落在应放置的反义词图块上,如果是,则设定拖拽对象自动放置并吸附在反义词图块上。PinTu1.x=FanYi1.x;PinTu1.y=FanYi1.y;}else{//如果拖拽对象不是落在应放

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。