主题是样式和外观的集合。Flash MX 2004 和 Flash MX Professional 2004 的默认主题称为“光晕”(HaloTheme.fla)。“光晕”主题旨在使您能够为用户提供极富表现力的互动式体验。Flash MX 2004 和 Flash MX Professional 2004 还带有一个称为“范例”(SampleTheme.fla) 的主题。使用“范例”主题,您可以试验可用于第 2 版组件的全套样式。(“光晕”主题只使用可用样式的一个子集。) 主题文件位于以下文件夹中:
您可以创建新主题并将它们应用到应用程序,以此来更改所有组件的外观和行为。例如,您可以创建二维主题和三维主题。
第 2 版组件使用外观(图形或影片剪辑元件)来显示它们的可视外观。定义每个组件的 .as 文件包含为该组件加载特定外观的代码。例如,ScrollBar 经过编程后,可以将链接标识符为 ScrollDownArrowDown
的元件加载为 ScrollBar 的向下箭头在按下状态时的外观。通过复制“光晕”或“范例”主题,以及修改外观中的图形,您可以很方便地创建新主题。
主题中也可以包含一组新样式。必须通过编写动作脚本代码来创建全局样式声明和任何其他样式声明。有关详细信息,请参阅使用样式自定义组件的颜色和文本。