编辑文档中的组件外观

要编辑与单个文档中某个特定组件的所有实例关联的外观,可将外观元件从主题复制到文档,然后根据需要编辑图形。

下面描述的过程与创建和应用新主题的过程非常相似(请参阅关于主题)。主要区别在于此过程描述将元件直接从已在使用的主题复制到单个文档,然后仅编辑所有可用外观的一小部分。如果所有修改都在单个文档中而且只修改几个组件的外观时,适合使用此过程。如果编辑的外观将在多个文档间共享,或者涉及多个组件中的更改,您可能会发现创建新主题来编辑外观更为容易。

您可以在 Adobe 开发人员中心找到有关高级外观设置的文章,网址为 www.adobe.com/devnet/flash/articles/skinning_2004.html

编辑文档中的组件外观:

  1. 如果已对文档应用了"范例"主题,请跳到第 5 步。
  2. 选择"文件">"导入">"打开外部库",然后选择 SampleTheme.fla 文件。

    此文件位于应用程序级别的配置文件夹中。要了解此文件在您的操作系统上的确切位置,请参阅关于主题

  3. 在主题的"库"面板中,选择 Flash UI Components 2/Themes/MMDefault,然后将文档中任意组件的 Assets 文件夹拖到文档的库中。

    例如,把 RadioButton Assets 文件夹拖到 ThemeApply.fla 库中。

  4. 如果将单个组件的 Assets 文件夹拖到该库中,请确保将每个组件的 Assets 元件都设置为"在第一帧导出"。

    例如,RadioButton 组件的 Assets 文件夹名为 RadioButton Assets;它具有一个名为 RadioButtonAssets 的元件,该元件包含所有单个资源元件。如果将 RadioButtonAssets 元件设置为"在第一帧导出",所有单个资源元件也将在第一帧导出。

  5. 双击要修改的任何外观元件,在元件编辑模式下打开元件。

    例如,打开 States/RadioFalseDisabled 元件。

  6. 修改元件或删除图形,然后创建新图形。

    您可能需要选择"视图">"放大"来增加缩放比率。您在编辑外观时,必须维护注册点,以便正确显示外观。所有编辑过的元件的左上角都必须位于 (0,0)。

    例如,将圆的内侧更改为浅灰色。

  7. 编辑完该外观元件之后,单击舞台顶部编辑栏左侧的"返回"按钮,返回到文档编辑模式。
  8. 重复执行第 5 步至第 7 步,直到编辑完所有要更改的外观。

    注意

    舞台上的组件"实时预览"不会反映编辑过的主题。

  9. 选择"控制">"测试影片"。

    在此示例中,为了看到禁用的 RadioButton 的新外观,请确保舞台上有一个 RadioButton 实例,并在"动作"面板中将该实例的 enabled 属性设置为 false