因为CameraHandle是相机的父物体,当你旋转CameraHandle时,相机也会跟随旋转。如果你不想CameraHandle的父子关系变更,你可以将相机的父物体设置为其他物体,然后在代码中修改相机的位置和旋转。例如,将相机的父物体设置为一个空物体,然后修改代码中的相机位置和旋转代码为:

camera.transform.position = transform.position + cameraHandle.transform.position; camera.transform.rotation = transform.rotation * cameraHandle.transform.rotation;

在unity中使用以下代码为什么CameraHandle会随PlayerHandle旋转我不想变更CameraHandle的父子关系public class cCamera MonoBehaviour mPlayerInput pi; public float horizontalSpeed = 30; public float verticalSpeed = 30; G

原文地址: http://www.cveoy.top/t/topic/LJ7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录