Cocos2d与tabbarcontroller?

时间:2011-09-16 11:10:05

标签: iphone ipad cocos2d-iphone

是否可以将cocos2d与普通iphone或tabbarcontoller应用程序集成?bcos我想用tabbar应用程序来控制cocos2d的动画吗?

2 个答案:

答案 0 :(得分:1)

是的,你可以调整一下cocos2d,以便它可以管理几个EAGLViews(到目前为止只有一个eaglview)。

[edit]管理几个opengl视图并不是唯一的方法(下面的文档中的案例4)。

Flower Garden(appstore游戏)合并了uikit和opengl层(它不是用cocos2d制作的,但它不会改变任何问题,它是UIKit上的EAGLViews)。他们在这里发表了精彩的演讲:

http://gamesfromwithin.com/wp-content/uploads/2010/03/GDC10_uikit_opengl.pdf

答案 1 :(得分:1)

您不需要多个EAGLView。您只需要将UIToolbar添加为CCDirector的openGLView的子视图。然后确保您的Cocos图层具有垂直偏移,因此它们不会重叠。