位移

路程 = 方向 * 速度 * 时间
自己计算:
想要变化的 就是 position
用当前的位置 + 我要动多长距离 得出最终所在的位置:
this.transform.position = this.transform.position + this.transform.up * 1 * Time.deltaTime;
方向非常重要 因为 它决定了你的前进方向:
this.transform.position += Vector3.forward * 1 * Time.deltaTime;
API:
参数一:表示位移多少 路程 = 方向 * 速度 * 时间
参数二:表示 相对坐标系 默认 该参数 是相对于自己坐标系的
相对于世界坐标系的 Z轴 动 始终是朝 世界坐标系 的 Z轴正方向移动:
this.transform.Translate(Vector3.forward * 1 * Time.deltaTime, Space.World);
相对于世界坐标的 自己的面朝向去动 始终朝自己的面朝向移动:
this.transform.Translate(this.transform.forward * 1 * Time.deltaTime, Space.World);
相对于自己的坐标系 下的 自己的面朝向向量移动 (一定不会这样让物体移动):
this.transform.Translate(this.transform.forward * 1 * Time.deltaTime, Space.Self);
相对于自己的坐标系 下的 Z轴正方向移动 始终朝自己的面朝向移动:
this.transform.Translate(Vector3.forward * 1 * Time.deltaTime, Space.Self);