一些在unity中常用的方法

生成游戏物体

1、创建一个名字为GameObjectName的空的游戏对象

void Start() {
    GameObject object = new GameObject("GameObjectName");
}

2、通过预制体或已有的游戏对象来初始化对应的游戏物体

public GameObject Prefab;

void Start() {
    GameObject.Instantiate(Prefab);
}

3、创建unity部分内置的游戏物体,较少用

void Start() {
    GameObject obj = GameObject.CreatePrimitive(PrimitiveType.Sphere);
}

第四种

游戏物体移动

1、通过刚体

Rigidbody Rig;
Rig.Velocity=new Vector(3,0,0)

2、通过unity自带的方法

Rigidbody Rig;
Rig.Moveposition(Rig.positon+Speed*Time.deltaTime)

3、通过Transform.positon

transfrom.positon=vector(1,0,0)

4、通过添加力

Rigidbody.AddFore(Vector3.Right)//一个向左大小为10N的力

你可能感兴趣的:(unity,游戏引擎)