我正在尝试用一些3D制作iOS应用。 我的问题是cocos3d你好世界是全屏的。 因此,我尝试通过跟随this tutorial cocos2d将cocos3d放入xib的窗口中,但它不适用于cocos3D(对我而言)。
任何人都可以帮我做类似的事情(带有UI的小3d视图)。我有点迷茫。我不知道在哪里搜索。
先谢谢。
约旦
答案 0 :(得分:3)
在Cocos3D发行版中,查看CC3DemoMultiScene
演示应用。这是在较大视图中使用Cocos3D和使用Storyboard的控制器的示例。 AppDelegate
和MainViewController
是您要查看的内容,以及Main-iPad
故事板。
具体而言,MainViewController
open3DControllerWithShadows:
和makeCC3ControllerWithShadows:
方法会为您指明正确的方向。
MainViewController
比您需要的更复杂,因为它实际上允许用户完全关闭OpenGL ES,并交换出不同的场景。你不需要那样,即使你想换掉场景,也不要在这里使用这种技术,因为当然 不 需要关闭OpenGL ES在场景变化之间。它包含在此演示中,以证明您可以在需要时关闭OpenGL ES,而不是作为一般场景更改的示例。