Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt

Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt

ID:50299773

大小:1.84 MB

页数:37页

时间:2020-03-07

Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt_第1页
Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt_第2页
Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt_第3页
Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt_第4页
Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt_第5页
资源描述:

《Director 11多媒体开发应用教程 教学课件 作者 978-7-302-29610-2charpter09.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AdobeDirector11应用教程方中伟编著9.1创建行为9.2文件操作第9章行为与Lingo拓展9.3部分系统与硬件控制9.4数据库29.1创建行为创建行为的基本知识创建行为实例9.1.1创建行为的基本知识从代码工具组中库面板的Navigation行为组中拖曳“gotoFrameXButton”行为到演员表中,双击该行为,在脚本编辑器窗口中可以看到该行为的代码虽然“gotoFrameXButton”行为本身很简单,但是它几乎涵盖了一个完整行为所涉及的全部内容,一个行为由以下几部分组成:getBehaviorDescription函数getBehaviorTooltip函数

2、Property变量声明行为主体代码isOKToAttach函数getPropertyDescriptionList函数◆getBehaviorDescription函数getBehaviorDescription函数返回一个关于对行为功能、用法等信息描述的字符串,并将其显示在代码工具组的行为检查器选项卡中。◆getBehaviorTooltip函数getBehaviorTooltip函数与getBehaviorDescription函数的用法相似,但它返回的是当鼠标光标停留在行为库中某个行为上时的提示字符串,行为检查器选项卡中的文字就是由getBehaviorTooltip函

3、数返回的字符串。◆isOKToAttach函数isOKToAttach函数用于指定行为所属的精灵类型,通过限定行为的应用范围,防止行为被添加到不适当的精灵上。◆getPropertyDescriptionList函数getPropertyDescriptionList函数在一段行为代码中产生一个定义的列表和接收出现在行为参数设置对话框中的参数标签。在变量的属性列表中,#comment、#default和#format这3个属性是必须的,而#range属性是可选的。◇#comment在行为参数设置对话框的参数编辑区域左边所出现的描述性字符串,通常用来提示对应参数的功能意义和用法。

4、◇#default行为参数的初始化设置,可以为空,即不设置默认值。◇#format设置行为参数的格式,取值可以多种多样,但主要包括数据类型和非数据类型。◇#range为行为参数设置取值范围,可以通过创建一个线性列表和创建一个属性列表两种方法来设置。在创建线性列表时,将取值范围作为列表的元素,在行为参数设置对话框中出现下拉列表,下拉列表中的选项即为线性列表中定义的元素。在限定数值型和字符串型的变量取值范围时通常使用这种形式,例如:propertypCursorNumongetpropertydescriptionlistmeactionList=[:]actionList[#pC

5、ursorNum]=[#comment:"鼠标移上时光标效果:",#default:280,#format:#integer,#range:[280,0,200,302,303,304]]returnactionListend9.1.2创建行为实例图片按钮对于鼠标的不同操作执行相应的响应方式,可以称为“多态”按钮。多态按钮在各种多媒体产品的图形用户界面中有着非常广泛的应用。本节通过创建一个多态按钮行为来介绍如何创建行为。1.多态按钮的结构分析所谓多态按钮就是要实现鼠标光标移至按钮、鼠标在按钮上单击和鼠标离开按钮等多种状态执行相应的响应方式,其结构如下:◆ 鼠标移至按钮上时◇ 替

6、换按钮图片◇ 替换鼠标光标效果◇ 出现按钮功能提示说明◇ 根据标识声音开关的全局变量值决定是否播放音效◆ 鼠标离开按钮时◇ 按钮功能提示说明消失◇ 按钮图片还原◇ 鼠标光标还原◇ 根据标识声音开关的全局变量值决定是否播放音效◆ 在按钮上单击鼠标时◇ 鼠标光标效果还原◇ 执行相应的鼠标单击操作代码◇ 根据标识声音开关的全局变量值决定是否播放音效2.编写多态按钮行为代码由多态按钮结构分析可知,要创建一个多态按钮,需要指定以下参数:◆ 播放音效的声音通道◆ 鼠标移至按钮上时播放的音效◆ 鼠标离开按钮时播放的音效◆ 鼠标单击按钮时播放的音效◆ 鼠标移至按钮时替换的图片◆ 鼠标离开按钮时

7、还原的图片◆ 鼠标移至按钮时替换的鼠标光标效果◆ 鼠标离开按钮时还原的鼠标光标效果◆ 按钮功能提示说明的图片◆ 显示按钮功能提示说明图片精灵所在的通道数◆ 显示按钮功能提示说明图片精灵的X坐标◆ 显示按钮功能提示说明图片精灵的Y坐标◆ 执行鼠标左键单击操作3.测试多态按钮行为在演员表中导入测试多态按钮行为所需的素材,如图9-3所示。单击OK按钮完成设置,在快捷工具栏中单击播放图标测试按钮效果,如图9-5所示。图9-4设置后的“多态按钮行为”行为参数对话框1-正常2-鼠标移上3-鼠标离开图9-

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

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

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