您的位置:首页 > 移动开发 > IOS开发

汇集大型Flash/AIR项目和众多SWF创建 iOS

2011-06-29 16:44 197 查看
这个小技巧能帮您解决众多问题。
当您以
AdodeAIR

Android
或黑莓
Tablet OS
创建游戏时,您可以在
fly
上下载
SWFflies-
这是因为代码是从
ActionScript
字码节解译。
iOS
有了
AIR
,没有别的选择,所有代码必须汇集到单个的
IPA
文件(从
ActionScript
字码节到本地字码节),只可以转出一个
SWF

现在
-
如果我有一个
30

40
级的项目,每个单级是一个
SWF
?我该如何将其汇集到
iOS


以测试为目的,您可以在汇集设置中使用
ipa-test-interpreter


转换,它将在
Android
或黑莓
Tablet OS
上以相同方式运作。但苹果不允许这种方法,所以您不能将此应用到
App
Store




解决方案
=SWC
适当的解决方案是将所有级汇集到
SWC
库,将此连接到最后的
SWF
文件。以这种方式,您能够创建包含各种必需级的单个
SWF
文件。

Flash Builder
中,您需要将您的项目从
ActionScript
项目(输出
SWF
)转换为
Flex Library
项目(输出
SWC
)。




Flash Pro CS5.5
中,可在公共设计中看到这一选项



注意事项:

-
您可使用仅适用于
AS3
的项目来完成
AIR
,不能将
AS2
游戏运用到带有
AIR

iOS


-
您能够甚至在
iOS
上下载
SWF
文件,但内部代码不能解译
-
因此这对于类似动画或向量图形的图像内容是有用的
-
您可以拥有包含大量符号的库,并可从中挑选想要的符号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: