2009-04-28 85 views
1

是否有一个很好的模式来创建一个容易剥皮的Flash播放器,提供不同的尺寸,按钮,背景颜色等?我已经考虑过两种方法:皮肤Flash播放器的最佳方式

1玩家皮肤平坦。徽标和按钮位于一个大背景图像上。实际的触发区域是由xml或json外部定义的透明精灵,位置和尺寸。

我看到的问题是,设计背景的人受到瓶颈的限制,并且在UI中可以做的更少(例如按钮上的悬停状态)。然而,这使得人们很容易通过定义一个新的背景图像和透明精灵触发器的位置来创建一个新的皮肤。

2我考虑过的另一种方法是将所有图形资源转换为影片剪辑和/或位图。这需要将资产放入由玩家外部加载的swf阶段。这种方法在定位资产方面提供了更大的灵活性(相对而言,如果浏览器中的玩家大小发生变化)以及按钮上的悬停状态。当然,不利的一面是在Flash获得玩家资源设置上花费了更多的时间。

回答

1

为什么不使用Flex?哪些内置皮肤功能?

+0

我们从一开始就不要使用Flex决定,但我会检查出来。你碰巧知道它的剥皮方法吗? – er1234 2009-04-28 21:53:36