首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >增强现实和Cocos3D

增强现实和Cocos3D
EN

Stack Overflow用户
提问于 2012-10-05 03:23:28
回答 2查看 358关注 0票数 0

我是Cocos3d的初学者。我使用cocos3d项目模板创建了一个Cocos3D项目。当我移动相机时,我希望CC3MeshNode消失(它也不在屏幕上,只有当相机移动到特定位置时才会出现)。我还设置了shouldAutotargetCamera,并且shouldTrackTarget设置为YES,但它不起作用。CC3MeshNode始终显示在屏幕中心。如果你有Cocos3D的经验,请帮我解决。非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2012-12-28 00:49:28

如果我正确理解了您的问题,您应该执行以下步骤:

  1. 设置场景(在其中添加CC3MeshNode )
  2. set viewController.isOverlayingDeviceCamera = YES; (这是来自AppDelegate类的cocos3d模板中的行)
  3. start使用来自加速度计的数据更新场景中的CC3Camera。你可以看看我关于如何做到这一点的问题(和答案) here。"update:“方法是CC3Scene的方法。

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2013-10-11 19:49:57

在CC3Scene中,onOpen方法注释行self.activeCamera moveWithDuration: 3.0 toShowAllOf: self withPadding: 0.5f。那么你的meshNode就不会在屏幕中央了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12734401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档