之前已经将了一些物理知识,现在我们来结合之前所学的知识,再加上一些其他知识,来做个打箱子的小游戏。
先说下用到的知识。
首先我们动态的创建物体,并且为物体添加一些属性,代码入下
//产生一个Cube
GameObject gobjCube=GameObject.CreatePrimitive(PrimitiveType.Cube);
//设定位置
gobjCube.transform.position = new Vector3(0, 2, 0);
//设置刚体组件,这是一个泛型方法,也可以直接添加脚本 gobjCube.AddComponent<AddForce>();
gobjCube.AddComponent<Rigidbody>();
//设定名字
gobjCube.name = "cube";
//销毁游戏对象
//Destroy(gobjCube);
//2秒后销毁
// Destroy(gobjCube,2);
CreatePrimitive(type : Prim