使用C#在Unity中创建碰撞的彩色立方体

时间:2017-01-09 22:05:54

标签: c# api unity3d collider

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

    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内制作的。

0 个答案:

没有答案