unity 鼠标滚轮拉近视角完整代码
时间: 2023-06-21 17:05:27 浏览: 191
Unity 滚动鼠标滚轮让照相机聚焦鼠标选中的物体
5星 · 资源好评率100%
下面是一个简单的示例代码,可以让你使用鼠标滚轮来拉近或拉远 Unity 中的摄像机视角:
```csharp
using UnityEngine;
public class CameraZoom : MonoBehaviour
{
public float zoomSpeed = 1.0f; // 缩放速度
void Update()
{
float scroll = Input.GetAxis("Mouse ScrollWheel"); // 获取鼠标滚轮的滚动量
transform.Translate(0, 0, scroll * zoomSpeed); // 移动摄像机位置,实现缩放效果
}
}
```
将此脚本附加到摄像机上,你就可以使用鼠标滚轮缩放摄像机视角了。你可以根据需要调整缩放速度。
阅读全文