使用 ActionScript 2.0 组件 |
|
|
|
| 自定义组件 > 关于主题 > 创建新主题 | |||
如果您不想使用"光晕"主题或"范例"主题,可以对它们中的一个进行修改,以创建新主题。
主题中的某些外观具有固定大小。您可以增加或减小它们的大小,组件会自动调整大小来与它们匹配。其它外观由多个片段组成,一些为静态,另一些可以伸展。
某些外观(例如 RectBorder 和 ButtonSkin)使用 ActionScript 绘制 API 来绘制它们的图形,因为就大小和性能而言,这种方式更有效率。您可以将这些外观中的 ActionScript 代码用作模板,按需要调整外观。
有关每个组件所支持的外观及这些外观的属性的列表,请参阅《ActionScript 2.0 组件语言参考》。
创建新主题:为副本指定唯一的名称,例如 MyTheme.fla。
外观位于 Flash UI Components 2/Themes/MMDefault/Component Assets 文件夹(本示例使用 RadioButton Assets)。
您可能需要选择"视图">"放大"来增加缩放比率。您在编辑外观时,必须维护注册点,以便正确显示外观。所有编辑过的元件的左上角都必须位于 (0,0)。
例如,打开 States/RadioFalseDisabled 资源,然后将圆的内侧更改为浅灰色。
|
|
|
|