Flash CS5操作指南(73)Script 助理模式和行为
- 2021-12-20
- 来源/作者: 本站原创 / 佚名
- 2 次浏览
Script 助理模式和行为
关于 Script 助理模式
如果您是 ActionScript 的初学者,或者只是要加入简单的互动功能,而不需要了解 ActionScript 语言和其语法,可以在「动作」面板中使用「Script 助理」,以协助您将 ActionScript 加入 FLA 档案。
「Script 助理」可让您从「动作工具箱」中选取项目来建立 Script。只要单击项目,它的说明便会出现在面板的右上方。而双击项目时,就会将此项目加入「动作」面板的「Script」窗格中。
在「Script 助理」模式时,您可以在「Script」窗格中新增、删除或变更语句的顺序、在「Script」窗格上方的方块中输入动作参数、寻找和取代文字,以及检视 Script 行号。同时还可以「锁定」Script,也就是单击对象或影格以外的位置时,让Script 保持在「Script」窗格中。
「Script 助理」可协助您避免初学者可能发生的语法及逻辑错误。不过,您必须先熟悉 ActionScript 的使用,并了解建立程序代码时可以使用哪些方法、函数和变量,才能进一步使用「Script 助理」。如需深入了解 ActionScript,请参阅「学习 Adobe Flash 中的 ActionScript 2.0」或「ActionScript 3.0 程序设计」。
如需关于「Script 助理」模式的视讯教学课程,请参阅www.adobe.com/go/vid0131_tw。
如需关于「Script 助理」模式的文字教学课程,请参阅www.adobe.com/go/learn_fl_tutorials_tw 网页里,「Flash 教学课程」页面中的「使用 Script 助理模式」一节说明。
使用 Script 助理撰写 ActionScript
若要将 ActionScript 3.0 动作加入 Flash 文件,则必须将它附加至影格。若要将 ActionScript 2.0 ( 或更早版本) 动作加入Flash 文件,可以将它附加至按钮或影片片段,或是时间轴的影格。
如需关于「Script 助理」模式的视讯教学课程,请参阅www.adobe.com/go/vid0131_tw。
如需关于「Script 助理」模式的文字教学课程,请参阅www.adobe.com/go/learn_fl_tutorials_tw 网页里,「Flash 教学课程」页面中的「使用 Script 助理模式」一节说明。
启动 Script 助理模式1 选取「窗口 > 动作」。2 在「动作」面板中,单击「Script 助理」在「Script 助理」模式中,「动作」面板会因下列方式而有所改变:
• 在「Script 助理」模式中,「增加」(+) 的运作方式会有所不同。当您从「动作工具箱」或「增加」(+) 选单中选取项目
时
• 「删除」(-) 能让您在「Script」窗格中移除目前的选取范围。
• 向上和向下箭头能让您在「Script」窗格中将目前选取范围于程序代码内向上或向下移动。
上次更新
ActionScript
• 在「动作」面板中,会停用常见的「检查语法」和「除错选项」
按钮
与选单项目,因为它们不适用于「Script 助理」模式。
• 除非您正在方块中输入,否则会停用「插入目标」按钮
备注:如果「动作」面板包含了 ActionScript 程序代码,则当您单击「Script 助理」时,Flash 会编译此程序代码。如果程序代码有错误,则在修正目前程序代码的选取范围之前,都无法使用「Script 助理」。在「编译程序错误」面板中会详列发生的错误。
检视动作说明
• 单击「动作工具箱」中的类别,以显示该类别中的动作,然后单击动作。
• 在「Script」窗格中选取程序代码行。说明便会出现在「动作」面板的上方。
将动作加入「Script」窗格
•单击「动作工具箱」中的类别,以显示该类别中的动作,然后双击动作或将它拖曳到「Script」窗格。
•单击「增加」(+),然后从弹出式选单中选取动作。
•按 Esc 键及快捷键。( 若要检视快捷键清单,可以选取「动作」面板弹出式选单中的「检视 Esc 快捷键」;再选取一次该选项,便可隐藏这份清单)。
删除动作
1 在「Script」窗格中选取语句。2 单击「删除」(-),或按 Delete 键。
在「Script」窗格中,向上或向下移动语句1 在「Script」窗格中选取语句。2 单击向上或向下箭头。
使用参数
1 将动作加入「Script」窗格,或是在「Script」窗格中选取语句。关联的参数便会出现在「Script」窗格上方。2 在「Script」窗格上方的方块中输入值。
搜寻 Script 中的文字
•若要前往 Script 中的特定一行,可以从「动作」面板弹出式选单中选择「前往行数」,或是按 Control+G (Windows) 或Command+G (Macintosh),然后输入行号。
• 若要寻找文字,请单击「寻找」 Control+F (Windows) 或 Command+F (Macintosh)。
•若要再次寻找文字,可以按 F3,或者从「动作」面板弹出式选单中选取「再次寻找」。
•若要取代文字,可以单击「寻找」,或者按 Control+H (Windows) 或 Command+H (Macintosh)。
在「Script 助理」模式中,「取代」只会在每个动作的参数方块中搜寻和取代文字 ( 而不是在整个 Script 中进行)。例如,在「Script 助理」模式中,您无法以gotoAndStop 来取代所有的gotoAndPlay 动作。
上次更新
ActionScript
关于行为指令
行为指令是预先定义的 Script,您可以将其附加至 FLA 档案中的对象。行为指令提供的功能如下:影格浏览、加载外部 SWF 和 JPEG 档案、控制影片片段的堆栈顺序以及影片片段拖曳等。
行为指令提供一个简单的方法来避免撰写 ActionScript,并协助您了解 ActionScript 的运作方式。
行为指令只能在 ActionScript 2.0 及旧版上使用,而且只有当您在「动作」面板 ( 而不是在外部 Script 档案) 中工作时,才能使用。一般来说,您可以选取文件中的触发对象 ( 如影片片段或按钮),再选取「行为指令」面板中的「增加」,然后选取行为,如下列范例所示:
从「行为指令」面板中选取行为指令行为指令便会加入对象,并显示在「动作」面板中。
行为指令的 ActionScript
如需关于行为指令的样本,请参阅www.adobe.com/go/learn_fl_samples_tw 网页上的「Flash 样本」页面。下载并解压缩Samples 这个压缩文件,然后浏览至 Behaviors\BehaviorsScrapbook 文件夹以存取样本。
更多帮助主题
第155 页「使用行为指令控制实体」第156 页「新增和设定行为指令」第157 页「建立自定义行为指令」