Flash CS5操作指南(80)ActionScript 发布设定
- 2021-11-10
- 来源/作者: 本站原创 / 佚名
- 6 次浏览
ActionScript 发布设定
修改 ActionScript 发布设定
当您建立新的 FLA 文件时,Flash 会询问您要使用哪一版的 ActionScript。如果您稍后改变主意,想要使用不同版本的ActionScript 来编写 Script,可以变更此设定。
备注:ActionScript 2.0 编译程序能够编译所有的 ActionScript 1.0 程序代码,唯独用于表示影片片段路径的斜线 (/) 语法除外 ( 例如parentClip/testMC:varName= "hello world")。为了避免这个问题,请改用点 (.) 表示法重新撰写程序代码,或是选取ActionScript 1.0 编译程序。
1选取「档案> 发布设定」,然后选取「Flash」标签。
2从弹出式选单中选取 ActionScript 版本。
类别档案和组态配置文件
当安装 Flash 时,会将数个 ActionScript 相关的设定文件夹和档案放在系统中。如果您要修改这些档案来自定义编写环境,请将源文件备份。
ActionScript 类别文件夹包含所有内建的 ActionScript 2.0 类别 (AS 档案)。通常这个文件夹的路径如下:
•Windows XP:硬盘\Documents and Settings\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\Classes
•Windows Vista:硬盘\Users\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\Classes
•Macintosh:硬盘/Users/ 用户/Library/Application Support/Adobe/Flash CS5/ 语言/Configuration/Classes Classes 文件夹是由 Flash Player 7 (FP7) 的类别、Flash Player 8 (FP8) 的类别、Plash Player 9 (FP9) 的类别,以及用
于播放程序和 ASO 档案的 MX 套件所组成。如需这个目录组织的详细信息,请参阅 Classes 文件夹中的自述文件。Include 类别文件夹包含所有全局 ActionScript 的 Include 档案。其位置如下:
•Windows XP:硬盘\Documents and Settings\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\Include
•Windows Vista:硬盘\Users\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\Include
•Macintosh:硬盘/Users/ 用户/Library/Application Support/Adobe/Flash CS5/ 语言/Configuration/Include
ActionsPanel.xml 组态配置文件包含 ActionScript 程序代码提示的组态配置文件。个别的档案提供了每种 ActionScript 和 Flash Lite 版本以及 JavaScript 的组态设定。其位置如下:
•Windows XP:硬盘\Documents and Settings\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\ActionsPanel
•Windows Vista:硬盘\Users\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\ActionsPanel
•Macintosh:硬盘/Users/用户/Library/Application Support/Adobe/Flash CS5/语言/Configuration/ActionsPanel
上次更新
ActionScript
AsColorSyntax.xml 组态配置文件用于 ActionScript 程序代码颜色语法反白标示的组态配置文件。其位置如下:
•Windows XP:硬盘\Documents and Settings\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\ActionsPanel\
•Windows Vista:硬盘\Users\ 用户\Local Settings\Application Data\Adobe\Flash CS5\ 语言\Configuration\ActionsPanel\
•Macintosh:硬盘/Users/用户/Library/Application Support/Adobe/Flash CS5/语言/Configuration/ActionsPanel
宣告 ActionScript 3.0 文件类别
当您使用 ActionScript 3.0 时,SWF 档案可能有关联的最上层类别。这个类别称为文件类别。当 Flash Player 载入此 SWF
时,会建立此类别的实体当做此 SWF 档案的最上层对象。SWF 档案的这个对象可以是您所选择之任何自定义类别的实体。例如,实作月历组件的 SWF 档案可以让它的最上层与 Calendar 类别产生关联,并包含月历组件所适合的方法和属性。Flash Player 加载 SWF 时,会建立此 Calendar 类别的实体。
1 单击「舞台」的空白区域,取消选取「舞台」和「时间轴」上的所有对象。这样会在「属性」检测器中显示文档属性。
2在「属性」检测器的「文件类别」文本框中,输入此类别之 ActionScript 档案的文件名。请不要加上 .as 扩展名。
备注:您也可以在「发布设定」对话框中,输入「文件类别」信息。
设定 ActionScript 档案的位置
若要使用您已定义的 ActionScript 类别,Flash 必须找出包含该类别定义的外部 ActionScript 档案。Flash 会在其中搜寻类别定义的文件夹列表,在 ActionScript 2.0 称之为「类别路径」,ActionScript 3.0 则称之为「来源路径」。类别路径和来源路径存在于应用程序 ( 全局) 层级和文件层级。如需有关类别路径的详细信息,请参阅学习 Adobe Flash 中的 ActionScript
2.0 中的「类别」,或「学习 ActionScript 3.0」中的套件。您可以在 Flash 中设定下列 ActionScript 位置:
• ActionScript 2.0
•应用层级 ( 适用于所有 AS2 FLA n):
•类别路径 ( 在 ActionScript 偏好设定中设定)
•文件层级 ( 仅适用于指定此路径的 FLA 文件):
•类别路径 ( 在「发布设定」中设定)
• ActionScript 3.0
•应用层级 ( 适用于所有 AS3 FLA n):
•来源路径 ( 在 ActionScript 偏好设定中设定)
•组件库路径 ( 在 ActionScript 偏好设定中设定)
•外部组件库路径 ( 在 ActionScript 偏好设定中设定)
•文件层级 ( 仅适用于指定这些路径的 FLA 文件):
•来源路径 ( 在「发布设定」中设定)
•组件库路径 ( 在「发布设定」中设定)
•文件类别 ( 在文件的「属性」检测器中设定)
「组件库路径」可指定位于您所建立的 SWC 档中,已预先编译的 ActionScript 程序代码的位置。指定此路径的 FLA 文件会加载位于此路径最上层的每个 SWC n,以及 SWC 档内部本身指定的任何其它程序代码资源。使用组件库路径时,务必确认 SWC 档中的已编译程序代码与来源路径中的未编译 AS 档并无重复。程序代码重复会拖慢 SWF 文件的编译速度。
上次更新
ActionScript
您可以指定一个以上的路径供 Flash 查看。若在任何指定的路径中找到资源,便会加以利用。在加入或修改路径时,可以加入绝对目录路径 ( 例如 C:/my_classes) 和相对目录路径 ( 例如 ../my_classes 或 ".")。
设定 ActionScript 2.0 的类别路径
设定文件层级类别路径:1 选取「档案 > 发布设定」,然后单击「Flash」。2 确认已在「ActionScript 版本」弹出式选单中选取了 ActionScript 2.0,然后单击「设定」。3 在「类别输出时存放的影格」文字字段中指定要放置类别定义的影格。4 执行下列任何一项,将路径加入类别路径列表:
• 若要将文件夹加入至类别路径,请单击「浏览到路径」按钮
• 若要将新的一行加入至「类别路径」列表,请单击「增加新的路径」按钮。双击新的一行、输入相对或绝对路径,
然后单击「确定」。
• 若要编辑现有的类别路径文件夹,请在「类别路径」列表中选取该路径、单击「浏览到路径」按钮、浏览到您想要加入
的文件夹,然后单击「确定」。或者,您也可以连双击「类别路径」列表中的路径、输入想要的路径,然后单击「确定」。
• 若要删除类别路径中的文件夹,请在「类别路径」列表中选取该路径,然后单击「移除选取的路径」按钮
设定应用层级类别路径:1 选择「编辑 > 偏好设定」(Windows) 或「Flash > 偏好设定」(Macintosh),再单击「ActionScript」类别。2 单击「ActionScript 2.0 设定」按钮,然后将路径加入「类别路径」列表。
设定 ActionScript 3.0 的来源路径
设定文件层级来源路径:1 选取「档案 > 发布设定」,然后单击「Flash」。2 确认已在「ActionScript 版本」弹出式选单中选取了 ActionScript 3.0,然后单击「设定」。您的 Flash Player 版本必须设定为 Flash Player 9 或更新版本,才能使用 ActionScript 3.0。
3 在「汇出影格内的类别」文字字段中指定要放置类别定义的影格。
4 指定「错误」设定。您可以选取「严谨模式」和「警告模式」。「严谨模式」会将编译程序警告回报为错误,这表示,如果
有这些类型的错误存在,就无法成功完成编译。「警告模式」会回报额外的警告,这对于找出 ActionScript 2.0 程序代码更新为 ActionScript 3.0 时的不兼容问题有很大的帮助。
5( 选择性) 选取要自动宣告舞台实体的「舞台」。
6指定 ActionScript 3.0 或 ECMAScript,做为要使用的方言。建议使用 ActionScript 3.0。
7 执行下列任何一项,将路径加入来源路径列表:
• 若要将文件夹加入来源路径,请单击「来源路径」卷标,再单击「浏览到路径」按钮
夹,然后单击「确定」。
• 若要在「来源路径」列表中加入新的一行,请单击「增加新路径」按钮。双击新的一行、输入相对或绝对路径,然
后单击「确定」。
• 若要编辑现有的「来源路径」文件夹,请在「来源路径」列表中选取该路径、单击「浏览到路径」按钮、浏览到您想要加入的文件夹,然后单击「确定」。或者,双击「来源路径」列表中的路径、输入想要的路径,然后单击「确定」。
• 若要删除来源路径中的文件夹,请在「来源路径」列表中选取该路径,再单击「自路径移除」按钮
上次更新
ActionScript
设定应用层级来源路径:1 选择「编辑 > 偏好设定」(Windows) 或「Flash > 偏好设定」(Macintosh),再单击「ActionScript」类别。2 单击「ActionScript 3.0 设定」按钮,然后将路径加入「来源路径」列表。
设定 ActionScript 3.0 档案的组件库路径
设定文件层级组件库路径的程序与设定来源路径相似:1 选择「档案> 发布设定」,再单击「Flash」标签。2 确定「Script」选单中已指定 ActionScript 3.0,然后单击「设定」。3 在「进阶 ActionScript 3.0 设定」对话框中,单击「组件库路径」卷标。4 将组件库路径加入「组件库路径」列表。您可以在路径列表中加入文件夹或个别的 SWC