2014-04-02 101 views
1

我正在嘗試使用某些3D製作iOS應用程序。 我的問題是cocos3d hello world是全屏。 因此,我嘗試通過遵循this tutorial爲cocos2d將cocos3d放入xib的窗口中,但它不適用於cocos3D(對於我)。在故事板或xib中嵌入cocos3d

任何人都可以幫助我做這樣的事情(帶有UI的小型3D視圖)。我有點失落。我不知道在哪裏搜索。

提前致謝。

喬丹

回答

3

在Cocos3D分佈,看看在CC3DemoMultiScene演示應用程序。這是一個在更大的視圖中使用Cocos3D和使用Storyboard的控制器的例子。 AppDelegateMainViewController是你想要看的,以及Main-iPad故事板。

具體而言,MainViewControlleropen3DControllerWithShadows:makeCC3ControllerWithShadows:方法將指向您正確的方向。

MainViewController比您需要更復雜,因爲它實際上允許用戶完全關閉OpenGL ES,並交換出不同的場景。你不需要這樣做,即使你想換掉場景,也不要在這裏使用這種技術,因爲你肯定會做而不是需要在場景變化之間關閉OpenGL ES。它包含在本演示中,用於證明如果需要,可以關閉OpenGL ES,而不是一般場景變化的示例。