网站大量收购独家精品文档,联系QQ:2885784924

《Flash8动画设计》 组件和模板.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Flash8动画设计》 组件和模板

第八章 组件和模板 本章主要内容 8.1组件简介 8.2使用组件 8.3常用组件 8.4使用模板 8.5应用实例 8.6 本章习题与实验指导 8.1 组件简介 组件是带有参数的影片剪辑。组件既可以是一个简单的用户界面控件(如单选按钮或复选框);也可以包含一定的内容(如滚动窗格);组件还可以是不可见的(如FocusManager)。 组件是面向对象技术的一个重要特征。每个组件都有预定义参数。用户也可以在使用时重新设置这些参数,并且每个组件还有一组独特的动作脚本方法、属性和事件(也称API,应用程序编程接口),在运行组件时用户可以设置参数和其他选项。 8.2 使用组件 使用组件有多种方法:可以使用“组件”面板来查看组件,也可以在创作过程中将组件添加到文档中。这样可在“属性”面板或“组件检查器”面板中查看或修改组件属性。此外,在多数情况下,用户还需要编写动作脚本,以便对组件数据进行处理。 所有组件都存储在“组件”面板中。选择“窗口”→“开发面板”→“组件”命令,或按下组合键〈Ctrl+F7〉都可以打开“组件”面板。 1、添加组件和删除组件 向文档中添加组件,只需要打开“组件”面板,将选中组件从“组件”面板中拖放到舞台上,或者在“组件”面板中双击要添加的组件即可。 若从 Flash 文档中删除组件的实例,可通过删除库面板中编译剪辑(SWC)图标来删除组件,或者直接选中舞台上的组件实例,按〈Delete〉键。 2、“组件检查器”面板和“属性”面板 将组件添加到Flash文档后,可以使用“属性”面板来设置和查看组件实例。也可以使用“组件检查器”面板来设置组件实例的参数。需要说明的是有些参数必须使用动作脚本来设置。 在“组件检查器”面板中查看组件实例:选择一个组件的实例,单击“窗口”→“组件检查器”命令,打开“组件检查器”面板,单击“参数”选项卡查看参数。 3、处理组件事件 所有组件都有事件,若处理事件,需要编写在触发事件时执行的脚本代码。用户可以通过以下两种方式来处理组件事件: 使用on()组件事件处理函数 处理组件事件最简单的方式是使用on()组件事件处理函数。用户可以将on()处理函数分配给组件实例,就像将处理函数分配给按钮或影片剪辑一样。 使用组件事件侦听器 处理组件事件最强大的方式是使用侦听器。事件由组件进行广播,作为侦听器注册到事件广播器(组件实例)的任何对象都会收到该事件的通知。用户可以向一个组件实例注册多个侦听器,也可以向多个组件实例注册一个侦听器。 使用事件侦听器模型,需要创建一个侦听器对象,该对象所带的属性应为事件的名称。 8.3 常用组件 8.3.1 Button(按钮)组件 Button 组件是一个可调整大小的矩形用户界面按钮。可以给按钮添加一个自定义图标。也可以将按钮的行为从按下改为切换。在单击切换按钮后,它将保持按下状态,直到再次单击时才会返回到弹起状态。 1、Button 参数 l icon:给按钮添加自定义图标。该值是”库”面板中影片剪辑或图形元件的链接标识符,没有默认值。 l label:设置按钮上文本的值,默认值是“Button”。 l labelPlacement:确定按钮上的标签文本相对于图标的方向。该参数可以是left、right、top 或 bottom之一,默认值是 right。 l?selected :该参数指定是按下(true)还是释放(false)按钮,默认值为false。 l toggle:将按钮转变为切换开关。值为true时,按钮在按下后保持按下状态,直到再次按下时才返回到弹起状态;值为false时,按钮的行为就像普通按钮,默认值为false。 请进入Flash通过实例介绍Button组件的具体应用。 2、Button组件的应用 下面通过实例介绍Button组件的具体应用。 请进入Flash窗口,根据教材介绍的操作步骤完成实例制作。 8.3.2 CheckBox(复选框)组件 CheckBox是一个可以选中或取消选中的方框。复选框是任何表单或 Web 应用程序中的一个基础部分。每当需要收集一组非相互排斥的true或false值时,都可以使用复选框。当复选框被选中后,框中会出现一个复选标记。对于一组复选框选项,用户可以不选或者选择选项中的一个或多个。 1、CheckBox 参数 l label:设置复选框上文本的值,默认值是CheckBox。 l

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档