尝试移动脚本
简单的上下左右移动
public int moveSpeed = 10;
void Start()
{
// _rig = gameObject.GetComponent<Rigidbody>();
}
// Update is called once per frame
void Update()
{
//Move();
float horizontal = Input.GetAxis("Horizontal"); //A D 左右
float vertical = Input.GetAxis("Vertical"); //W S 上 下
//_rig.transform.Translate(Vector3.forward * vertical * moveSpeed);
transform.position += Vector3.forward * vertical * moveSpeed * Time.deltaTime;
transform.position += Vector3.right * horizontal * moveSpeed * Time.deltaTime;
//_rig.MovePosition(transform.position);
//_rig.MovePosition(transform.position + Vector3.forward * vertical * moveSpeed * Time.deltaTime);
//_rig.MovePosition(transform.position + Vector3.right * horizontal * moveSpeed * Time.deltaTime);
}跟随摄像机视角移动
2D移动脚本
最后更新于