[根据类型切换相机类型]
//相机类型
public enum CameraType{
Orthographic, Perspective
}
//相机切换
public void ChangeCameraType(CameraType type, Camera cam){
//切换为"正交相机".
if(type == CameraType.Orthographic){
cam.orthographic = true;
}
//切换为"透视相机"
else{
cam.orthographic = false;
}
//重置相机矩阵
cam.ResetProjectionMatrix();
}
本文介绍了一个Unity中的实用功能——相机类型的切换。通过简单的代码实现,可以在透视相机(Perspective)与正交相机(Orthographic)之间进行平滑切换,并且提供了具体的实现方法。
1738

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



