Flash MX2004入门与进阶实例——文字和组件(5)

2016-01-29 13:14 10 1 收藏

Flash MX2004入门与进阶实例——文字和组件(5),Flash MX2004入门与进阶实例——文字和组件(5)

【 tulaoshi.com - Flash 】

第八章 文字字段和组件


 

第二节 组件(2)
     2.用动作脚本控制组件

用Action对组件进一步编程控制的方法主要有两种:使用on()处理函数、使用一个调度程序/侦听器事件模型。前一种方法是Flash传统的编程思路,很容易理解和掌握,适合初学者使用。后一种方法是Flash提倡使用的编程思路,这种方法更符合面向对象的编程特性,程序更安全,功能更强大。

Flash MX 2004提供的UI组件大部分都具有click事件,下面就以复选框组件(CheckBox)为例,讨论一下利用click事件进一步编程控制复选框组件实例的两种方法。

(1)创建复选框组件实例

打开【组件】面板,将其中的复选框组件(CheckBox)拖放一个到场景上,保持这个实例处于被选中状态,在【属性】面板中,定义该实例的名称为“复选框实例1”。

(2)设置复选框实例参数

在【属性】面板中,单击【参数】按钮。更改【Label】参数为“复选框”,其他参数默认,【属性】面板如图8-3-7所示。

图8-3-7 设置复选框实例属性和参数

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)

 

(3)使用on()处理函数编程

对于复选框组件的click事件,使用on()处理函数编程控制的一般形式为:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)

on(click){

    ...

}

这里必须提醒你注意的是,这段代码必须直接附加到一个CheckBox组件实例上。因此,我们选择前面创建的复选框实例,然后在【动作】面板中输入如下的程序代码:

on(click){

来源:http://www.tulaoshi.com/n/20160129/1489383.html

延伸阅读
标签: flash教程
第一章 认识Flash 第二节 Flash的工作环境(5)      (3)【调试器】面板 使用【调试器】面板可以发现影片中的错误。执行【控制】|【调试影片】命令,激活【调试器】面板。在测试模式下使用【调试器】面板可以对本地文件进行测试,也可以测试远程位置的Web服务器上的文件。可以在【调试器】面板设置动作脚本中的“断点”...
标签: flash教程
第四章 元件和实例 第二节 管理、使用“元件库”(2)      在面板菜单中,单击【立即更新使用次数】命令,Flash就会搜索“舞台”从开场到剧终的全部过程,然后在【库】中列出“演员”的“出场次数”,而单击【保持最新使用次数】命令,就能实时监视“舞台”中的操作过程,动态更新“使用数”,不过得耗费一些系统资源。 ...
标签: flash教程
第十一章 综合实例 第一节 网站导航(5)      正六边形效果和【工具设置】对话框的参数设置情况如图11-1-19所示。 图11-1-19六边形工具设置及效果 5.制作导航菜单元件      此处是本例的主要效果,“菜单”元件是表演鼠标通过按钮时激发出相应的说明动画,为了容易理解,我们分解成5个步骤来讲...
标签: flash教程
第一章 认识Flash 第二节 Flash的工作环境(6)      9.     其他面板 打开【窗口】下的【其他面板】菜单,从菜单中可以查看到所有的其他面板,单击面板名称可以打开相应的面板。“其他面板”包括【辅助功能】、【影片浏览器】、【历史纪录】、【字符串】和【公用库】面板。 (1)【辅助功能】面板 ...
标签: flash教程
第五章 动画中的声音和视频 第一节 Flash中声音的应用(5)      在这里,我们重点介绍【MP3】压缩选项,因为这个选项最为常用而且对其他的设置也极具代表性,通过对它的学习可以达到举一反三,掌握其他压缩选项的设置。 (2)进行MP3压缩设置 如果要导出一个以 MP3 格式导入的文件,可以使用与导入时相同的设置来导出文...