JoshWindsor 发表于 2021-5-4 11:38

乱七八糟的资源引用会让内存非常难受…在你想都想不到的地方…

Zephus 发表于 2021-5-4 11:44

最近发现一个bug(unity2018),当静态变量的一个引用变量,比如:
public static MyClass obj;
在start或awake中对其赋值,此时程序正确运行。
保持unity播放状态下,修改任意cs脚本使unity重新编译脚本!
于是你能通过一些方法观察到上述obj被清空为null。也就是这个静态变量被重新构造为null引用了。


暂时搜不到解决方案。
页: 1 [2]
查看完整版本: 为什么在Unity中要尽量避免使用静态变量?