0

有谁知道如何将 uiviewcontroller(或只是视图)添加到 cocos2d 层上?

4

1 回答 1

2

这是如何完成的:

[[CCDirector sharedDirector].view addSubView:yourView];

UIKit 视图将被绘制在 cocos2d 场景的前面。如果你需要它,你需要改变一些东西(32位帧缓冲区,cocos2d view opaque = NO,glClearColor with full alpha)。

你不能有一个位于特定 cocos2d 层上的 UIKit 视图(即 UIKit 视图后面和前面的节点)。这根本不可能,也没有解决方法。

于 2012-12-21T00:22:17.703 回答