在UIKit app中“嵌入”cocos2D

时间:2011-04-04 11:31:38

标签: iphone objective-c opengl-es cocos2d-iphone

我已经使用UIKit创建了一个iPhone应用程序。然而,对于我的应用程序的一部分,我将需要执行相对较重的graphica(粒子,大量运动图像)。由于我的截止日期,我无法在cocos2D中重写整个应用程序。它仅用于图形目的,我不需要通过cocos2D进行用户输入。我考虑的另一个选择是使用普通的openGL,但我很确定cocos2D会更容易学习。

简而言之:我如何在我的应用程序的一小部分(比如一个UIView)中使用cocos2D而不重写它? (不需要用户交互)。

编辑:经过一段时间的搜索,我发现了。如果其他人将来需要它,请记录下来: http://www.cocos2d-iphone.org/forum/topic/4708

http://www.cocos2d-iphone.org/forum/topic/9239

1 个答案:

答案 0 :(得分:3)

首先,将cocos2d集成到您的项目中。

  1. 将cocos2d目录从下载的cocos2d-iphone复制到您的项目中。
  2. 修改cocos2d / ccConfig.h,#define CC_FONT_LABEL_SUPPORT 0
  3. 如果要显示在cocos2d中实现的FPS,请将fps_images.png从下载的cocos2d-iphone / Resources / Fonts复制到项目中。
  4. 接下来,实现将cocos2d用作cocos2d-iphone/tests/attachDemo/attachDemo.m