这段代码看起来没有什么大问题,但是为了防止可能出现的空引用异常,建议对Camera.main进行判空处理。

修复后的代码如下:

private void Update() { RotateSkybox(); }

//控制天空盒旋转 private void RotateSkybox () { if(Camera.main != null) { float num = Camera.main.GetComponent().material.GetFloat("_Rotation"); Camera.main.GetComponent().material.SetFloat("_Rotation", num + 0.05f); } }

请修复这串代码private void Update RotateSkybox; 控制天空盒旋转 private void RotateSkybox float num = RenderSettingsskyboxGetFloat_Rotation; RenderSettingsskyboxSetFlo

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

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