如何在不规则边缘的闪光催化剂中创建按钮

时间:2012-12-10 08:05:21

标签: flash flex flash-builder flex4.5 flashcatalyst

我正在使用Photoshop,Flash Catalyst和Flash Builder来开发Flash应用程序。图稿在Photoshop文件中提供,每层中有一个图像。每个图像都是不规则的,必须转换成按钮。

问题是,当我在Catalyst中创建一个按钮时,实际图稿周围的矩形区域成为按钮的目标区域。我希望将艺术品作为目标区域。从Photoshop导入的图像具有透明背景。是否有一种技术可以将不规则的艺术品形状作为我的实际目标区域?

2 个答案:

答案 0 :(得分:1)

诀窍是在Photoshop中使用矢量蒙版。每个包含一件艺术品的图层也必须使用矢量蒙版进行蒙版。因此,问题被简化为如何为给定选择创建矢量蒙版。可以通过首先从当前选择创建工作路径,然后将该路径转换为矢量蒙版来完成。

该过程的其余部分保持相同,即导入催化剂以转换为UI组件,最后使用Flash builder添加功能。

答案 1 :(得分:0)

看一下这个网站:Button Hit Area。我认为这正是你要找的。

  1. 选择您的作品并将其转换为按钮(右击 - >将作品转换为组件 - >按钮)
  2. 双击按钮进入编辑就地模式
  3. 选择按钮外观中的所有插图(编辑 - >选择全部)
  4. 将选择转换为组(修改 - >分组)
  5. 在右下方的属性面板中,选择图形标题并取消选择“透明度接受鼠标”