2011-09-02 46 views
1

我已经从他们的网站下载了最新的cocos2d,并且我解压缩了它。现在我很困惑如何将它实现到已经存在的项目中。我需要拖放哪些文件,除此之外还有什么我必须做的?如何实现Cocos2D?

谢谢!

回答

1

您可以链接到的cocos2d项目,如图here。他使用支持弧的特殊版本,但它的工作方式与原始版本完全相同。然后在接下来的步骤确保你导入所有的重要的库:

  • QuartzCore.framework
  • OpenGLES.framework
  • AVFoundation.framework
  • UIKit.framework
  • Foundation.framework
  • CoreGraphics.framework

如果您使用声音还需要:

  • OpenAL.framework
  • AudioToolbox.framework
  • libcocosDenshion.a

现在,你需要建立支持OpenGL一个rootview。看看Hello World示例,他们是如何在那里做到这一点的。您现在应该能够在屏幕上实现和显示Cocos2d场景。

+0

感谢您的信息,目前为止,一切似乎都很顺利,现在有了Root View,我应该只是将RootViewController.h和.m复制到我的项目中? –

+0

是的,你可以做到这一点。您还需要GameConfig.h文件。最后你需要对AppDelegate进行一些修改来加载RootViewController,或者你也可以从HelloWorld中复制AppDelegate。 –

+0

好的,我会复制除appdelegate之外的所有东西,因为我已经有了自己的appdelegate,它已经在UIKit中完成了编码。我只是复制它中的代码。 –

1

这里直接从来源:

Cocos2D tutorial

+0

所以我几乎复制了组“Cocos2D sources”? –

+1

复制源代码也可以,但是每当你想更新到更新的版本时都会给你带来很多问题。使用静态库对此更好。此外,您不会浪费磁盘空间始终复制相同的文件。 –