1

我有一个平面和一个圆柱体来代表一个人,我用脚本制作了一个彩色立方体,但碰撞器不起作用,尽管它们在窗口显示时被触发。这是代码:

    GameObject plane = GameObject.CreatePrimitive(PrimitiveType.Plane);
    GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
    cube.transform.position = new Vector3(0, 0.5F, 0);
    cube.GetComponent<Renderer>().material.SetColor("_Color", Color.red);
    cube.GetComponent<BoxCollider>().isTrigger = true;

圆柱体怎么能穿过立方体?请注意,圆柱体是在 Unity 中制作的。

4

0 回答 0