如果我有两个单独的Sceneform可变形节点,它们分别具有自己的AnchorNode和Anchor,如何将它们“链接”在一起,以便用户的手势(“捏”和“拖”)对它们的效果相同? 如果我将它们分配在相同的Anchor或AnchorNode上,这会使它们的位置相同,但我不希望这样,则我希望两个节点在链接后保持它们的相对位置。 我知道如何缩放和旋转节点(如果我知道需要执行多少操作),但是我无法找到可靠地聆听手势开始和结束的方法。
答案 0 :(得分:1)
为了同时转换两个不同的节点,您需要为其分配一个mutual Parent Node
。育儿后,您的两个节点仍保持其相对位置。
层次结构必须如下所示:
从那时起,所有转换将应用于both Children Nodes
。节点的所有下游层次结构都遵循父节点的转换。
您还应该在GitHub上查看Google的名为Solar System的项目。