团结 - MRTK - 使用一个以上的对撞机/按钮

问题描述 投票:1回答:1

概观

我下载了HoloToolkit,例如封装,试图了解按钮是如何工作的。所以,我创建了一个立方体,在顶一个按钮。如果我按下按钮,立方体应该做一些动画。所有这一切工作正常,但现在我想对立方两个按钮和我注意到,“复方按钮” -scripts有一个固定的层次结构/结构。

预期的行为

每对撞机应该做自己的工作

实际行为

所以我的问题是,在我的孩子对撞机触发像父母对撞机相同的动画。

我做了什么

下面是立方体的图像enter image description here我所做的是:

父 - >按钮(做出来的立方体)与脚本复合按钮,按钮复合网,复合按钮动画..

儿童 - >立方和另一个按钮(做出来的立方体)

为什么我没有选择层次“家长:立方”和“孩子:两个按钮”?因为通过把化合物的脚本上孩子的,他们不能访问父。例如按下按钮会触发与“复方按钮动画”的动画,所以立方体的旋转。但我不能引用立方体,因为它的母公司。

unity3d augmented-reality virtual-reality hololens windows-mixed-reality
1个回答
2
投票

在接收器你得到一个游戏对象这可以访问它通过gameobject.transform.parent的父

© www.soinside.com 2019 - 2024. All rights reserved.