是否可以将cocos2d与普通iphone或tabbarcontoller应用程序集成?bcos我想用tabbar应用程序来控制cocos2d的动画吗?
答案 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图层具有垂直偏移,因此它们不会重叠。