完成本章中的示例

学习本章的过程中,您可能想要测试所提供的示例代码清单。由于本章介绍的是创建和操作可视内容,所以测试代码涉及到运行代码以及在创建的 SWF 中查看结果。所有示例都使用绘图 API 创建内容,这类 API 使用着色器效果,或由该效果进行修改。

大多数示例代码清单都包含两个部分。一部分是此示例中所用着色器的 Pixel Bender 源代码。您必须首先使用 Pixel Bender 工具包将源代码编译成 Pixel Bender 字节代码文件。请遵循以下步骤创建 Pixel Bender 字节代码文件:

  1. 打开 Adobe Pixel Bender 工具包。如有必要,从“生成”菜单中选择“打开 Flash Player 警告和错误”。

  2. 复制 Pixel Bender 代码清单,然后粘贴到 Pixel Bender 工具包的代码编辑器窗格中。

  3. 从“文件”菜单中,选择“为 Flash Player 导出内核滤镜”。

  4. 将 Pixel Bender 字节代码文件保存到 Flash 文档所在的目录。文件名应与示例说明中指定的名称一致。

每个示例的 ActionScript 部分都编写为一个类文件。测试示例:

  1. 创建一个空的 Flash 文档并将它保存到您的计算机上。

  2. 创建一个新的 ActionScript 文件,并将它保存到 Flash 文档所在的目录中。文件名应与代码清单中的类的名称一致。例如,如果代码清单定义了一个名为 MyApplication 的类,则使用 MyApplication.as 名称保存 ActionScript 文件。

  3. 将代码清单复制到 ActionScript 文件中并保存该文件。

  4. 在 Flash 文档中,单击舞台或工作区的空白部分,以激活文档的“属性”检查器。

  5. 在“属性”检查器的“文档类”字段中,输入您从文本中复制的 ActionScript 类的名称。

  6. 使用“控制”>“测试影片”来运行程序

    您将在预览窗口中看到示例的结果。

这些示例代码清单测试方法在测试本章内的示例代码清单中有更详细的介绍。