仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 805|回复: 8
打印 上一主题 下一主题

[学习教程] 给大家带来Flash MX 2004 UI组件系列教程(5)

[复制链接]
因胸联盟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:23:46 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Macromedia公司已经承诺在Flash8中将有很大的变化,而且它们中的许多都与视频功能有关。
Menut和MenuBar组件可使你很轻松做出主菜单。你的菜单能够包括图标,你能够设置侦听器来对用户的操纵做出反响,同时你的菜单能够像checkbox和radio组件一样能够庞大也能够单选,menu和menuBar你能够自力的利用。有MenuBar能够没有menu好比我们经常使用的工具栏。你也能够光有Menu而没有MenuBar,如当用户点击按钮时显现Menu。菜单典范1、一个复杂的菜单条
  1.创立一个新的文件参照下图举行结构。

  2.创立一个新层定名为action。上层定名为component。
  3.拖动一个MenuBar组件至场景的component层中。
  4.翻开属性面板将它的实例名定名为myMenuBar,同时我们注重到它的参数中只要一个label参数,你能够不往剖析它,由于我们经由过程代码往完成它。

  5.在这个例子中我们创立一个复杂的匡助菜单,内里包括两个选项一个是about一个是egoldy。
  在Action层中的第一帧上输出以下代码:
  1. varhelpMenu=myMenuBar.addMenu("Help");helpMenu.addMenuItem({label:"About",instanceName:"aboutMenuItem"});helpMenu.addMenuItem({label:"Egoldy",instanceName:"aboutEgoldy"});
复制代码
  6.测试你的影片,点击help,就会看到有两个选项能够选择,如今它们还不克不及做任何事变,假如你想让它做甚么我们必需要为它设置侦听器。
  7.修正第一帧的剧本,在其下到场以下代码:
  1. varhelpMenuListener=newObject();helpMenuListener.change=function(eventObj){vartheMenu=eventObj.menu;vartheMenuItem=eventObj.menuItem;switch(theMenuItem){casetheMenu.aboutMenuItem:trace("helpmenu:Aboutselected");break;casetheMenu.aboutegoldy:trace("helpmenu:egoldyselected");break;default:trace("Error,noitemhaveselected");break;}}helpMenu.addEventListener("change",helpMenuListener);
复制代码
  8.测试你的影片。
 

</p>

</p>
最新的零售版本为AdobeFlashProfessionalCC(2013年发布)。AdobeFlashProfessionalCC为创建数字动画、交互式Web站点、桌面应用程序以及手机应用程序开发提供了功能全面的创作和编辑环境。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-13 13:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表