3

我正在使用 Photoshop、Flash Catalyst 和 Flash Builder 一起开发 Flash 应用程序。作品以 Photoshop 文件的形式提供,每一层都有一个图像。这些图像中的每一个都是不规则的,必须转换为按钮。

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

4

2 回答 2

1

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

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

于 2012-12-20T17:52:45.107 回答
0

看看这个网站:Button Hit Area。我想这就是你要找的。

  1. 选择您的图稿并将其转换为按钮(右键单击 -> 将图稿转换为组件 -> 按钮)
  2. 双击按钮进入原地编辑模式
  3. 选择按钮皮肤中的所有艺术品(编辑 -> 全选)
  4. 将选择转换为组(修改 -> 组)
  5. 在右下角的属性面板中,选择图形标题并取消选择“透明度接受鼠标”
于 2012-12-11T16:48:41.017 回答