资源描述
文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。教学目标教学目标 通过本讲的学习掌握创建编辑位图图像 文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。1、教学内容:教学内容:文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。重点:了解Flash的使用范围教学重难点:教学重难点:文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。从 Web 服务器渐进式下载视频如果您无法访问 Flash Media Server 或 FVSS,或者需要来自仅包含有限视频内容的低容量网站的视频,则可以考虑渐进式下载视频文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。在 Flash 文档中嵌入视频 可以将持续时间较短的小视频文件直接嵌入到 Flash 文档中,然后将其作为 SWF 文件的一部分发布。将视频内容直接嵌入到 Flash SWF 文件中会显著增加发布文件的大小,因此仅适合于小的视频文件(文件的时间长度通常少于 10 秒)。视频文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。关于 ActionScriptActionScript 脚本撰写语言允许您向应用程序添加复杂的交互性、播放控制和数据显示。可以使用动作面板、“脚本”窗口或外部编辑器在创作环境内添加 ActionScript。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。ActionScript 的使用方法的使用方法 使用“脚本助手”模式可以在不亲自编写代码的情况下将 ActionScript 添加到 FLA 文件。您选择动作,然后软件将显示一个用户界面,用于输入每个动作所需的参数。必须对完成特定任务应使用哪些函数有所了解,但不必学习语法。许多设计人员和非程序员都使用此模式。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。编写自己的编写自己的 ActionScript 可使您获得最大的灵可使您获得最大的灵活性和对文档的最大控制能力,但同时要求您熟活性和对文档的最大控制能力,但同时要求您熟悉悉 ActionScript 语言和约定。语言和约定。组件是预先构建的影片剪辑,可帮助您实现复组件是预先构建的影片剪辑,可帮助您实现复杂的功能。杂的功能。组件可以是一个简单的用户界面控件组件可以是一个简单的用户界面控件(如复选框),也可以是一个(如复选框),也可以是一个复杂的控件(如滚动窗格)。复杂的控件(如滚动窗格)。您可以自定义组件您可以自定义组件的功能和外观,并可下载其他开发人员创建的组的功能和外观,并可下载其他开发人员创建的组件。件。大多数组件要求您自行大多数组件要求您自行编写一些编写一些 ActionScript 代码来触发或控制组件。代码来触发或控制组件。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。动作面板概述若要创建嵌入到 FLA 文件中的脚本,可以直接将 ActionScript 输入到动作面板中。动作面板由三个窗格构成:动作工具箱(按类别对 ActionScript 元素进行分组)、脚本导航器(使您可以快速地在 Flash 文档中的脚本间导航)和“脚本”窗格(您可以在其中键入 ActionScript 代码)。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。调整动作工具箱或脚本窗格的大小调整动作工具箱或脚本窗格的大小 拖动显示在动作工具箱和拖动显示在动作工具箱和“脚本脚本”窗格之间的垂直栏。窗格之间的垂直栏。单击动作面板顶部的单击动作面板顶部的“显示显示/隐藏工具箱隐藏工具箱”按钮按钮。双击垂直栏可折叠动作工具箱;再次双击该栏可再次显双击垂直栏可折叠动作工具箱;再次双击该栏可再次显示动作工具箱。示动作工具箱。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。调整动作工具箱或脚本窗格的大小调整动作工具箱或脚本窗格的大小 拖动显示在动作工具箱和拖动显示在动作工具箱和“脚本脚本”窗格之间的垂直栏。窗格之间的垂直栏。单击动作面板顶部的单击动作面板顶部的“显示显示/隐藏工具箱隐藏工具箱”按钮按钮。双击垂直栏可折叠动作工具箱;再次双击该栏可再次显双击垂直栏可折叠动作工具箱;再次双击该栏可再次显示动作工具箱。示动作工具箱。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。调整动作工具箱或脚本窗格的大小调整动作工具箱或脚本窗格的大小 拖动显示在动作工具箱和拖动显示在动作工具箱和“脚本脚本”窗格之间的垂直栏。窗格之间的垂直栏。单击动作面板顶部的单击动作面板顶部的“显示显示/隐藏工具箱隐藏工具箱”按钮按钮。双击垂直栏可折叠动作工具箱;再次双击该栏可再次显双击垂直栏可折叠动作工具箱;再次双击该栏可再次显示动作工具箱。示动作工具箱。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用脚本导航器使用脚本导航器 单击脚本导航器中的某一项目;与该项目关联的脚本将显示在“脚本”窗格中,并且播放头将移到时间轴上的相应位置。双击脚本导航器中的某一项目可固定 脚本(将其锁定在当前位置)Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。从“动作”面板访问区分上下文的帮助1 要选择一个参考项,请执行以下操作之一:在“动作”面板的工具箱窗格(位于“动作”面板的左侧)中选择一个 ActionScript 术语。在“脚本”窗格的“动作”面板中选择一个 ActionScript 术语。在“动作”面板的“脚本”窗格中,将插入点置于一个 ActionScript 术语前。2 要打开选定项的“帮助”面板参考页,请执行以下操作之一:按 F1。右键单击该项并选择“查看帮助”。单击“脚本”窗格上方的“帮助”。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。在“脚本”窗口中,可以使用以下功能:“添加”(+)菜单(类似动作工具箱)、查找和替换、语法检查、语法着色、自动套用格式、代码提示、代码注释、代码折叠、调试选项(仅限 ActionScript 文件)和自动换行。使用“脚本”窗口还可以显示行号和隐藏字符。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。设置 ActionScript 首选参数无论是在动作面板还是在“脚本”窗口中编辑代码,都可以设置和修改一组首选参数。1 选择“编辑”“首选参数”(Windows)或“Flash”“首选参数”(Macintosh),然后单击“类别”列表中的“ActionScript”。2 设置以下任何首选参数:自动缩进如果打开了自动缩进,在左小括号(或左大括号 之后键入的文本将按照“制表符大小”设置自动缩进。制表符大小指定新行中将缩进的字符数。代码提示在“脚本”窗格中启用代码提示。延迟指定代码提示出现之前的延迟(以秒为单位)。字体指定用于脚本的字体。使用动态字体映射选中此选项可确保所选的字体系列可呈现每个字符。如果没有,Flash 会替换上一个包含必需字符的字体系列。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。打开/导入指定打开或导入 ActionScript 文件时使用的字符编码。保存/导出指定保存或导出 ActionScript 文件时使用的字符编码。重新加载修改过的文件指定脚本文件被修改、移动或删除时将如何操作。选择“总是”、“从不”或“提示”。总是不显示警告,自动重新加载文件。从不不显示警告,文件仍保持当前状态。提示(默认)显示警告,您可以选择是否重新加载文件。使用外部脚本构建应用程序时,此首选参数可以帮助您避免覆盖在应用程序打开之后团队成员又进行了修改的脚本,还可以防止使用旧的脚本版本发布应用程序。该警告允许您自动关闭脚本,重新打开较新的、修改后的版本。语法着色指定在脚本中进行代码着色。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。将动作添加到脚本窗格将动作添加到脚本窗格 单击动作工具箱中的一个类别可显示该类别中的动作,然后双击一个动作或将其拖到“脚本”窗格中。单击“添加”(+),然后从弹出菜单选择一个动作。.按下 Esc 和快捷键。(要查看快捷键列表,请在动作面板弹出菜单中选择“Esc 快捷键”;再次选择此选项可隐藏列表。)删除动作删除动作1 在在“脚本脚本”窗格中选择一个语句。窗格中选择一个语句。2 单击单击“删除删除”(-)或按下或按下 Delete 键。键。Actionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。在脚本中搜索文本在脚本中搜索文本 要转到脚本中的特定行,请从动作面板弹出菜单选中择“转到行”,或者按下 Ctrl+G若要查找文本,可以使用下列方法:单击“查找”,从动作面板弹出菜单中选择“查找”,或者按 Ctrl+FActionscript文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。行为是预定义的脚本,可以附加到 FLA 文件中的对象。行为提供的功能有:帧导航、加载外部 SWF 文件和 JPEG 文件、控制影片剪辑的堆叠顺序,以及影片剪辑拖动等。关于行为文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。行为是预定义的脚本,可以附加到 FLA 文件中的对象。行为提供的功能有:帧导航、加载外部 SWF 文件和 JPEG 文件、控制影片剪辑的堆叠顺序,以及影片剪辑拖动等。关于行为文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。按照自动套用格式设置设置代码格式 在动作面板或“脚本”窗口工具栏中单击“自动套用格式”。在面板菜单(位于动作面板的右上角)中选择“自动套用格式”。按下 Ctrl+Shift+F 组合键(Windows)或 Command+Shift+F关于行为文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用自动缩进 若要打开或关闭自动缩进,请在“首选参数”对话框中相应地选择或取消选择“自动缩进”。如果打开了自动缩进,在左小括号“(”或左大括号“”之后键入的文本将按照 ActionScript 首选参数中的“制表符大小”设置自动缩进。在脚本中,选择某行并按 Tab 则可以缩进该行。要取消缩进,请选择该行,然后按下 Shift+Tab 组合键。关于行为文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。对代码中的某些部分进行注释代码注释是代码中被 ActionScript 编译器忽略的部分。注释行可解释代码的操作,也可以暂时停用您不想删除的代码。通过在代码行的开头加上双斜杠(/)可对其进行注释。编译器将忽略双斜杠后面一行的所有文本。您还可以对较大的代码块进行注释,方法是:在代码块的开头加上一个斜杠和一个星号(/*),并在代码块的结尾加上一个星号和一个斜杠(*/)关于行为文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。对代码行进行注释1 将插入点置于代码行的开头或要从该处开始进行注释的字符处。2 在动作面板或“脚本”窗口顶部,单击“应用行注释”。一个双斜杠(/)将会被置于插入点处。对多关于行为文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。对多行代码进行注释1 选择要注释的行。(首行和末行可以只部分选定。)2 在动作面板或“脚本”窗口顶部,单击“应用块注释”。块注释字符将被置于所选代码块的开头(/*)和结尾(*/)。删除注释1 将插入点置于含有注释的代码行中,或者选择已注释的代码块。2 单击“删除注释”。as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用语法着色在 ActionScript 中,就像在任何语言中一样,语法 是将元素组合在一起产生意义的方式。如果使用了错误的 ActionScript 语法,脚本将不会运行。选择“编辑”“首选参数”(Windows)或“Flash”“首选参数”(Macintosh),在“类别”列表中单击“ActionScript”并指定“语法着色”设置。在面板菜单(位于动作面板的右上角)中,选择“首选参数”并指定“语法着色”设置。将插入点置于“脚本”窗格中,按下 Ctrl-Uas文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用行号和自动换行编辑或修改代码时,行号可使代码的滚动和分析更加容易。自动换行使您不用水平滚动很长的代码行(特别是在撰写环境中或屏幕分辨率较低时)。启用或禁用行号 在面板菜单(位于动作面板的右上角)中,选择“行号”。在“脚本”窗口中,选择“查看”“行号”。按下 Ctrl+Shift+L 组合键as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。加亮显示特定行 在面板菜单(位于动作面板的右上角)中,选择“转到行”。在“脚本”窗口中,选择“编辑”“转到行”。启用或禁用自动换行 在面板菜单(位于动作面板的右上角)中,选择“自动换行”。在“脚本”窗口中,选择“查看”“自动换行”。按下 Ctrl+Shift+Was文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。折叠所选的代码1 选择要折叠的代码。2 单击“折叠所选”。折叠成对大括号或小括号间的代码1 将插入点置于大括号或小括号中。2 单击“折叠成对大括号”。展开折叠的代码 单击显示在折叠的代码左侧的加号(+)。(若要重新折叠代码块,请单击显示的减号(-)。)展开当前脚本中所有折叠的代码 单击“展开全部”。as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用快捷键添加 ActionScript要向脚本添加元素,可使用 Escape 快捷键(按下 Esc 键,再按下两个别的键)。例如,如果正在“脚本”窗格中进行工作并按下 Esc+d+o,则会将以下代码放置在脚本中:do while();插入点放置在词 while 之后,您可以在此处开始键入条件。同样,如果您按下 Esc+c+h,则会将以下代码放置在脚本中,插入点就放置在小括号()之间,您可以在此处开始键入条件:catch()若要了解哪些命令具有 Escape 快捷键,请在“动作面板”菜单中选择“Escape 快捷键”,在“动作”工具箱中显示它们。as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。显示隐藏字符在 ActionScript 代码中,诸如空格、制表符和换行符这样的字符会被隐藏。您可能需要显示这些字符;例如,必须查找并删除不属于字符串值一部分的双字节空格,因为它们会引发编译器错误。在面板菜单(位于动作面板的右上角)中,选择“隐藏的字符”。按下 Ctrl+Shift+8(Windows)as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。显示隐藏字符在 ActionScript 代码中,诸如空格、制表符和换行符这样的字符会被隐藏。您可能需要显示这些字符;例如,必须查找并删除不属于字符串值一部分的双字节空格,因为它们会引发编译器错误。在面板菜单(位于动作面板的右上角)中,选择“隐藏的字符”。按下 Ctrl+Shift+8(Windows)as文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。查找文本查找文本1 在动作面板或“脚本”窗口中,单击“查找”或者按 Ctrl+F在脚本中查找并替换文本在脚本中查找并替换文本1 在动作面板或“脚本”窗口中,单击“查找”或者按 Ctrl+F3 在“替换为”文本框中,输入新字符串。检查语法和标点检查语法和标点对于 ActionScript 2.0 文件,“语法检查”通过编译器运行代码,从而生成语法错误和编辑器错误。对于 ActionScript 3.0 文件,“语法检查”只生成语法错误。要生成编译器错误,如类型不匹配、返回值不正确,以及变量或方法名拼写错误,您必须使用“控制”“测试影片”命令。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。语法检查 在动作面板或“脚本”窗口中,单击“语法检查”。在面板菜单(位于动作面板的右上角)中,选择“语法检查”。单击“脚本”窗格,然后按下 Ctrl+T在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。在动作面板中固定脚本在动作面板中固定脚本取消固定脚本 在面板菜单(位于动作面板的右上角)中,选择“关闭脚本”或“关闭所有脚本”。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。在动作面板中固定脚本在动作面板中固定脚本取消固定脚本 在面板菜单(位于动作面板的右上角)中,选择“关闭脚本”或“关闭所有脚本”。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。插入目标路径插入目标路径许多脚本动作都会影响影片剪辑、按钮和其它元件实例。在代码中,可以引用时间轴上的元件实例,方法是插入目标路径,即希望设为目标的实例地址。可以设置绝对或相对目标路径。绝对路径包含实例的完整地址。相对路径仅包含与脚本在 FLA 文件中的地址不同的部分地址,如果脚本移动到另一位置,则地址将会失效。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。插入目标路径插入目标路径1 在“动作”面板中,单击脚本中的一个动作。2 单击“目标路径”。3 输入目标实例的路径,或从列表中选择目标。4 选择绝对或相对路径选项在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。指定自动代码提示的首选参数设置 在动作面板或“脚本”窗口中,选择“编辑”“首选参数”单击“ActionScript”,然后启用或禁用“代码提示”。在面板菜单(位于动作面板的右上角)中选择“首选参数”,然后在 ActionScript 首选参数中启用或禁用在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。指定代码提示延迟1 在动作面板或“脚本”窗口中,选择“编辑”“首选参数2 在“类别”列表中单击“ActionScript”。3 使用滑块选择延迟的时间(以秒为单位)。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用工具提示样式的代码提示1 在需要小括号的元素(诸如方法名称之后的 if 或 do.等命令)之后键入左小括号(以显示代码提示。while 之类的命令之后)键入一个左小括号“(”来显示代码提示。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用工具提示样式的代码提示对于多个参数,请用逗号隔开各个值。对于函数或语句(如 for 循环),请用分号隔开各个参数。像 gotoAndPlay()或 for 之类的重载命令(即可以用不同参数集调用的函数或方法)会显示一个指示器,让您选择要设置的参数。要选择参数,请单击小箭头或者按下 Ctrl+向左箭头组合键和 Ctrl+右箭头组合键。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用工具提示样式的代码提示3 若要使代码提示消失,请执行下列操作之一:键入右小括号“)”。单击该语句之外的地方。按下 Esc。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。使用菜单样式的代码提示:通过在变量或者对象名称后键入句点来显示代码提示。2 要导航代码提示,可用向上和向下箭头键。3 要选择菜单中的某项,请按下 Enter 键或 Tab 键,或者双击该项。4 若要使代码提示消失,请执行下列操作之一:选择一个菜单项。单击菜单窗口的上方或下方。如果已经键入了左小括号“(”,则键入右小括号“)”。按下 Esc。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。手动显示代码提示手动显示代码提示1 在可以出现代码提示的代码位置单击,如下面的所示位置:在语句或命令之后的句点(.)的后面(必须在这里输入属性或方法)在方法名称中的小括号()之间2 请执行下列操作之一:在动作面板或“脚本”窗口工具栏中,单击“显示代码提示”。按下 Ctrl+空格键 在面板菜单(位于动作面板的右上角)中选择“显示代码提示”。在脚本中查找文本文档仅供参考,不能作为科学依据,请勿模仿;如有不当之处,请联系网站或本人删除。在脚本中查找文本
展开阅读全文