最近一直在用Unity2021开发项目,由于项目中用到了很多静态变量,突然发现:

关闭Unity编辑器后,再运行发现,静态bool的值竟然没有重置!

如下图所示:

第一次运行:静态变量明明已经变成true了;

关闭后,第二次运行:静态变量依然是true? 不对啊,我记得在Unity2017里面重启Unity会恢复成false的啊。。。

经多番折腾,终于发现:原来是这家伙捣的鬼,取消勾选它 即可恢复正常。

注意:

这个选项默认是取消勾选的,后来我想要加速Unity编辑器的启动速度才勾选上的,参考博客:【Unity知识树】Unity编辑器加速小技巧_unity 加速移动_EndlessDaydream的博客-CSDN博客

具体原因我就不解释了,自己根据官网介绍即可理解:可配置的进入运行模式 - Unity 手册

Logo

欢迎加入我们的广州开发者社区,与优秀的开发者共同成长!

更多推荐