一旦他/她踩到移动平台,如何使其随移动平台一起移动?

时间:2019-07-02 08:10:18

标签: c# unity3d htc-vive steamvr

我是一个团结的新手,这里正在为htc VIVE开发一款游戏,在我的游戏中使用steamvr玩家预制游戏,并且有一些移动的平台可以使用该玩家从一侧穿越到另一侧。问题是,当玩家踩到它时,他并没有跟移动平台一起移动,还有一些我怎么弄清楚这是玩家对撞机的问题。有没有任何可能的方法可以实现此目标而无需使用任何对撞机/刚体。欢迎您提出任何想法/解决方案。下面是我用来移动播放器的代码。

public GameObject player;

private void OnTriggerEnter(Collider other)
{
    if(other.gameobject == player)
    {
        playter.transform.parent = transform;
    }
}

private void OnTriggerExit(Collider other)
{
    if(other.gameObject == player)
    {
        playter.transform.parent = null;
    }
}

谢谢

0 个答案:

没有答案