Flash 皮肤闪光播放器的最佳方法

Flash 皮肤闪光播放器的最佳方法,flash,actionscript-3,components,design-patterns,Flash,Actionscript 3,Components,Design Patterns,是否有一个好的模式来创建一个容易剥皮的flash播放器,提供不同的尺寸、按钮、背景色等?我考虑了两种方法: 1玩家的皮肤是平的。徽标和按钮位于一个大背景图像上。实际触发区域是由xml或json外部定义的透明精灵、位置和维度 我看到的问题是,设计背景的人限制了皮肤的使用,在UI中可以做的事情也很少(例如,按钮上的悬停状态)。然而,这使得通过定义新的背景图像和透明精灵触发器的位置来创建新皮肤变得非常容易 2我考虑过的另一种方法是将所有图形资源转换为电影剪辑和/或位图。这需要将资产放入swf的阶段,s

是否有一个好的模式来创建一个容易剥皮的flash播放器,提供不同的尺寸、按钮、背景色等?我考虑了两种方法:

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

我看到的问题是,设计背景的人限制了皮肤的使用,在UI中可以做的事情也很少(例如,按钮上的悬停状态)。然而,这使得通过定义新的背景图像和透明精灵触发器的位置来创建新皮肤变得非常容易


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

为什么不使用Flex?哪个具有内置的蒙皮功能

为什么不使用Flex?哪个具有内置的蒙皮功能

实际上有一个可下载的模板,您可以在其中重新创建Flash、Photoshop或Illustrator中的所有标准组件。您所要做的就是将模板交给设计师,并阅读应用程序中的样式表。


实际上有一个可下载的模板,您可以在其中重新创建Flash、Photoshop或Illustrator中的所有标准组件。您所要做的就是将模板交给设计师,并阅读应用程序中的样式表。


我们从一开始就决定不使用Flex,但我会检查一下。你知道它的蒙皮方法吗?为什么不使用Flex呢?简单的蒙皮是通过类似CSS的界面完成的,您可以创建自己的“蒙皮”类,这些类被调用来绘制您想要的元素。我们从一开始就决定不使用Flex,但我会检查一下。你知道它的蒙皮方法吗?为什么不使用Flex呢?简单的蒙皮是通过类似CSS的界面完成的,您可以创建自己的“蒙皮”类,这些类被调用来绘制您想要的元素。您还可以轻松附加效果。