Catalyst 应用开发:组件创建与视图状态管理
1. 创建按钮
按钮是实现与用户交互的重要元素。在 Catalyst 中,你可以将任何图形转换为按钮,这意味着按钮的外观可以有无限可能。
按钮有四种预定义状态,用于定义按钮的初始外观:
- 鼠标悬停在按钮上时
- 按钮被点击时
- 按钮禁用时
你可以为每个状态使用单独的图形,也可以简单地修改现有图形。
创建按钮后,HUD(Heads - Up Display)会显示相应的按钮,让你可以访问这些状态。点击其中任何一个按钮,或者在画板上双击按钮,就可以直接编辑按钮的状态。
屏幕顶部的“Pages/States”面板会显示按钮的每个状态:
- Up:定义用户未与按钮交互时的外观。
- Over:定义鼠标悬停在按钮上时的外观。
- Down:定义用户按下并按住鼠标按钮时的外观。
- Disabled:显示按钮禁用或不可点击时的外观。
注意,在 Catalyst 中不能直接将按钮设置为禁用状态,只能定义该状态的外观。Flex 开发人员会使用代码来确定按钮何时启用或禁用。
每个状态下按钮的各个组成部分都可以编辑,你可以更改填充或描边的颜色,甚至可以用其他图形完全替换当前图形。
更改按钮在不同状态下的填充颜色的步骤如下:
1. 双击按钮以编辑其状态。
2. 点击你要更改的状态。
3. 使用“选择”或“直接选择”工具选择按钮的填充。
4. 使用“属性”面板更改填充颜色。
提示:如果你不想为每个状态定义外观,未更改的状态
超级会员免费看
订阅专栏 解锁全文
22

被折叠的 条评论
为什么被折叠?



