float speed = 3;
float distance = speed * Time.deltaTime;
Vector3 pos = this.transform.position;
pos.x += distance;
this.transform.position = pos;
上次学到物体的移动,但显然这样的代码太过繁琐,所以有下面这个:
float speed=1;
float distance = speed *Time.deltaTime;
this.transform.Translate(distance,0,distance);
这样的话只要在括号里给出位移差就可以啦;
下面实现物体朝着固定物体方向移动:
注意:
1.在建模时,要求物体的脸的朝向与物体+z轴一致;
2.在GameObject.Find(name_or_path)中若名字相同有多个,则使用路径:a/b/c