可以1游戏对象(螺丝)检测另一个游戏对象(螺丝螺母),然后创建动画?

时间:2017-06-20 21:09:12

标签: unity3d augmented-reality

我正在建立一个工程师增强现实应用程序,。

基本上我想要1个游戏对象即螺丝,检测另一个游戏对象即螺丝螺母,然后如果两个互相检测到它们将连接。 (创建它正在连接的动画,如螺丝通过孔旋转)。

所以问题是: 1)一个对象(主动)将如何检测另一个对象(被动)? 2)如何将其设置为实时尺寸检测,如果未安装此螺钉则不会相互连接。

1 个答案:

答案 0 :(得分:0)

为对象添加适当的标签,例如标签直径_5mm。将启用了isTrigger的对撞机添加到一种项目中,并附加类似以下内容的脚本:

void OnTriggerEnter(Collider other){
    if (other.tag == transform.tag){
        //let the magic begin!
    }
}