此脚本挂在相机上

通过按键AD可以实现相机的左右移动
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Movement : MonoBehaviour {
public float speed;//设置相机左右移动的速度
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
float h = Input.GetAxis("Horizontal");//获取水平轴向上的偏移
float v= Input.GetAxis("Vertical");
Debug.Log(h);
transform.Translate(new Vector3(h,0,0)*Time.deltaTime*speed);
transform.Translate(new Vector3(0,v,0) * Time.deltaTime * speed);
}
}
本文介绍了一个Unity相机移动脚本,通过使用输入轴Horizontal和Vertical,实现相机在场景中的平滑移动。该脚本利用了Transform组件的Translate方法结合Time.deltaTime来确保相机移动的流畅性和响应性。

2283

被折叠的 条评论
为什么被折叠?



