我想知道是否可以执行以下操作:
我正在考虑为即将到来的移动项目做这个,并考虑我的选择。我可以在所有Flash中构建,或者我可以使用HTML5构建并将Flash嵌入到一个页面中。 HTML5将更快,更具成本效益,并且可以完成我对应用程序UI和其他所有内容的需求。问题是我需要将这个Flash游戏整合到网站中。这是否意味着我必须在Flash中构建整个应用程序才能实现这一目标?
由于
答案 0 :(得分:3)
你是地球上最后一个听到Flash无法在iOS上运行的人吗?
好吧,我有新闻:Flash无法在iOS上运行; - )
您可以使用Adobe的CS5工具将您的Flash游戏编译为原生iOS应用程序(如果您决定采用Flash路线,这可能是您最好的选择)但无法在iPhone上显示SWF它是如何嵌入的。
使用PhoneGap嵌入SWF可能是Android上的半可行解决方案(至少对于某些手机型号而言),但性能不太可能那么好,因为Adobe已经在手机上正式放弃Flash,制作Flash游戏对于Android来说,目前还不是一个非常适合未来的战略。
你最好尝试使用纯粹的HTML5游戏开发库(例如ImpactJS)创建游戏 - 这些工具并不像你使用Adobe那样丰富,但是跨平台支持和未来前景要好得多。
这是一个不同的跨平台JS游戏引擎解决方案的精彩表格,有人放在一起:https://github.com/bebraw/jswiki/wiki/Game-Engines
答案 1 :(得分:0)
对于简单的动画你也可以将flash转换为HTML 5(使用Abobe工具,形成google html5转换dosen&t;)然后将它放在Web视图中的任何平台Windows Phone,Win store ..... 即使没有科尔多瓦或手机间隙,HTML 5也能正常工作