我知道这是一种搜索此类功能的不寻常方式,但是否可以设置从一个SceneNode到另一个SceneNode的自动转换链接?
例如,如果我将SceneNode A链接到SceneNode B,并且如果我在SceneNode A上应用转换,则SceneNode B必须接收相同的转换。 好像SceneNode B是SceneNode A的孩子。但事实并非如此。
答案 0 :(得分:0)
一般的想法是:
::Ogre::SceneNode* ChildSceneNode = parentNode.createChildSceneNode()
然后子场景节点继承父节点的转换。 移动父母,孩子也移动。
答案 1 :(得分:0)
如果亲子关系不适合你(并且你在评论中这么说),那么你就不得不自己处理:
a)跟踪您想要自己关注的节点的所有更改
b)使用可以附加到要跟踪的节点的Ogre :: Node :: Listener(“父”)以及触发更新事件后,更新跟踪(“子”)节点: