如何在Unity Mapbox World Scale中添加碰撞物理?

时间:2019-04-21 15:49:35

标签: unity3d mapbox collision-detection

在World Scale AR中,我想移动到使用SpawnOnMap放置的对象。当我触摸该对象时,我希望该对象被擦除。我使播放器具有一个名为PlayerController的脚本。我为该对象创建了一个标签,以便在触摸时可以销毁它或将其设置为活动状态。当我走向物体时,什么也没有发生。我已经尝试过OnTriggerEnter和OnCollisionEnter。我缺少Mapbox提供的某种方法吗?

public class PelletCollector : MonoBehaviour
{

    public int count = 0;

    // Start is called before the first frame update
    void Start()
    {

    }

    private void OnCollisionEnter(Collision other)
    {
        if (other.gameObject.tag == "Pellet")
        {

            count++;
            Debug.Log("Collected Pellets: " + count);

            other.gameObject.SetActive(false);
            //Destroy(other.gameObject);
        }
    }
}

0 个答案:

没有答案