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

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六讲课件按钮的设计和制作.doc

第六讲 课件按钮的设计与制作 一、通过地址:ftp:// ,用户名为jyjsd,下载第6次上机材料,至D盘以 “你的学号姓名”(如三)命名的文件夹中。 二、flash按钮类型:显形按钮、隐形按钮。 三、基本按钮的制作,显形按钮:四帧内容作显示;隐形按钮,只对“点击”帧规定热区。 四、按钮动作的添加: 按钮实例名称.addEventlistener(MouseEvent.鼠标事件类别,事件);//在“按钮实例名称”这个按钮上加一个侦听鼠标单击的“事件”函数 Function事件名称(event:MouseEvent):void{ //当鼠标单击时“事件名称”函数执行“动作命令”这个动作(命令) 动作命令 } 五、显形按钮的应用: play_btn.addEventListener(MouseEvent.CLICK,btn1); function btn1(event:MouseEvent){ play(); } stop_btn.addEventListener(MouseEvent.CLICK,btn2); function btn2(event:MouseEvent){ stop(); } 六、隐按形按钮的应用:中国地图的分块显示:导入一中国地图,将其作为背景,新建一按钮xinjiang,在最后一帧拖入中国地图,ctrl+B打散,用铅笔工具画出新疆轮廓,然后将地图删除,并对其进行填充,回到场景,将按钮拖入,并在属性窗口中命名为xinj实例,在新疆相应的位置上输入一动态文本框,实例名称改为fanx,然后再新建一图层,命名为动作,输入as。 stop(); //程序初始化,并停留在当前帧 xinj.addEventListener(MouseEvent.CLICK, clickxinj); function clickxinj(event:MouseEvent):void { fankui.text=新疆!; } //给选项A加入鼠标点击侦听动作,并设定反馈动态文本框进行正确反馈的显示 xiz.addEventListener(MouseEvent.MOUSE_OVER, overxiz); function overxiz(event:MouseEvent):void { fanx.text=西藏!; } xiz.addEventListener(MouseEvent.MOUSE_OUT,xizout); function xizout(Event:MouseEvent):void { fanx.text= ; } 单选题的制作:制作软件背景画面;制作选择题选项按钮;制作问题回答后的反馈显示。 拼图游戏制作: 建立文档,1024*768;设置背景;制作拖曳图块素材;创建拖放位置判断的影片剪辑;制作游戏界面;新建动作层,利用AS语言设置运动,输入如下语言代码。 var startingLocation3:Point; var startingLocation1:Point; var startingLocation2:Point; var startingLocation4:Point; var startingLocation5:Point; var startingLocation6:Point; var startingLocation7:Point; var startingLocation8:Point; var startingLocation9:Point; //定义拖拽图像未拖拽前的起始位置,以便拖放不正确时可弹回原位 PinTu1.addEventListener(MouseEvent.MOUSE_DOWN, mdPT1); //添加拖拽对象在被鼠标按下后的侦听动作 function mdPT1(event:MouseEvent):void { startingLocation1 = new Point(); startingLocation1.x=PinTu1.x; startingLocation1.y=PinTu1.y; //获取拖拽对象未拖拽前的坐标位置 PinTu1.startDrag(); //设定拖拽对象的拖拽动作 } PinTu1.addEventListener(MouseEvent.MOUSE_UP, mpPT1); //添加拖拽对象在被鼠标弹起后的侦听动作 function mpPT1(event:MouseEvent):void { PinTu1.stopDrag(); //设定拖拽对象停止拖拽的动作 if (MovieClip(PinTu1.dropTarget[parent]).name==FanYi

文档评论(0)

dzzj200808 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档