【发布时间】:2013-04-12 18:29:10
【问题描述】:
是否可以开发一个将UIViewController 和 iOS 特定 API 元素与 Cocos2D 视图混合的应用程序?
Cocos2D 应用程序在UIView 上运行,因此我想可以在一个视图 (Cocos2D) 和另一个视图 (iOS) 之间切换,这是正确的吗?有没有很好的应用程序这样做的例子?
核心思想是使用 Cocos2D 开发一些图形动画,而另一些则使用 UIKit。
【问题讨论】:
-
我在网上找到的最好的教程:1.Ray Wenderlich 2.Paul Cezanne 3.TinyTimGames
-
有人有答案,请查看此链接。 stackoverflow.com/questions/5566055/…
-
是的,这是可能的,但我觉得有趣或具有挑战性的是,UIKit 视图通常会覆盖 Cocos2D 视图,因此它们可能会掩盖你试图动画的内容,除非你小心配置你的UIKit 对象。我使用一个类来包装 UIKit 对象,例如表格、文本字段等,但我使用 Cocos2D 来处理大部分 UX。我只在 UIKit 提供无法在 Cocos2D 中轻松重现的功能时才使用它。
标签: ios uiview cocos2d-iphone uikit