【问题标题】:Joining a cocos2d game with a uikit-based app使用基于 uikit 的应用程序加入 cocos2d 游戏
【发布时间】:2011-07-21 09:59:02
【问题描述】:

我有两个独立的项目,一个是基于 UiKit 的带有 TabBarView 的应用程序(没有 cocos2D 编程),另一个是 cocos2d 中的游戏。我想制作一个 UIButton 来推送游戏,但我不知道加入它们的步骤。

我读过很多次关于创建 EAGLView 并将其添加为子视图的信息,但如果我的主应用程序没有 cocos2D,我不知道该怎么做。

我猜第一步是将库添加到主应用程序,然后将游戏的类复制到主项目中。什么是下一个步骤?为了做到这一点,我应该添加/更改什么?

我会欣赏尽可能多的细节/代码/示例,因为我从未使用 cocos2D 进行编程。

【问题讨论】:

    标签: iphone ios4 uikit cocos2d-iphone


    【解决方案1】:

    请原谅,我不明白(我的错)你所说的“我想制作一个 UIButton 来推动游戏”是什么意思。 我的第一个建议是查看在标准 Cocos2d 模板中创建的 RootViewController.m。有大量的 cmets,你会看到它在核心创建了一个 EAGLView ([EAGLView viewWithFrame...),最后是一个简单的 View,然后它告诉 cocos 使用它作为渲染视图:[导演 setOpenGLView:glView].

    直到现在,当我需要 UIKit 集成时,我都遵循这条路径: 创建一个 cocos2d 标准应用,添加游戏部分,然后开始添加我需要的 UIKit 部分。

    希望它可以帮助您入门。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多