Unity M1芯片苹果电脑使用Intel版本开发导致的阴影频闪的问题

之前就一直存在这个问题,只是不是很明显。

但是随着开发的深入,工程变得复杂之后,这个问题愈演愈烈。

为了定位问题的原因,我在工程内新建了一个简单的测试场景,但是阴影仍一直闪烁。

我尝试切换了两次Game View的Display,它就不闪烁了。再切换,它又闪烁了。

重复运行了好多次,每次的情况都完全一致。感觉这应该是Unity的bug。

当我重复切换了几十次Display之后,角色突然不受控制,自己往前走,而我什么键都没按。

于是我新建了一个新项目,再导入测试场景,结果并没有出现这个问题。

我就猜测可能是2020版本的bug,或许升级到2021就没问题了呢?

在新版Unity Hub中,安装Unity时它给我两个选项,一个是Intel版本,一个是m1版本。

我突然意识到这极有可能是芯片不兼容导致的问题,在我安装了m1版之后,问题就解决了。

另外,虽然Unity支持了m1,但新版的UnityHub并没有支持m1,所以使用起来很卡。

猜你喜欢

转载自blog.csdn.net/weixin_43673589/article/details/123238227