用translate啊,然后用Time.deltatime * 随机数 来控制移动的速度 可以试试
这个问题竟然能上来问?移动太快就把移动里面的位移量减小不就行了?translate里的位移乘以1/10
计算出随机值之后,使用循环,按步长移动可以解决问题
你这代码写的就不是移动了 而是瞬移、this.transform.Translate(Vector3.right * Time.deltaTime * -Speed);,Speed是速度大小、而前面的正负号是方向、