我是Cocos3d的初学者。我使用cocos3d项目模板创建了一个Cocos3D项目。当我移动相机时,我希望CC3MeshNode消失(它也不在屏幕上,只有当相机移动到特定位置时才会出现)。我还设置了shouldAutotargetCamera,并且shouldTrackTarget设置为YES,但它不起作用。CC3MeshNode始终显示在屏幕中心。如果你有Cocos3D的经验,请帮我解决。非常感谢。
发布于 2012-12-28 00:49:28
如果我正确理解了您的问题,您应该执行以下步骤:
viewController.isOverlayingDeviceCamera = YES; (这是来自AppDelegate类的cocos3d模板中的行)希望这能有所帮助!
发布于 2013-10-11 19:49:57
在CC3Scene中,onOpen方法注释行self.activeCamera moveWithDuration: 3.0 toShowAllOf: self withPadding: 0.5f。那么你的meshNode就不会在屏幕中央了。
https://stackoverflow.com/questions/12734401
复制相似问题