搞Unity开发遇到的一些坑

  1. 属性返回了属性会造成栈溢出
  2. 报Null错误可能是调用顺序不对
  3. if语句后面接“ ; ” 是很危险的操作,毕竟不提示难察觉
  4. unity卡住可能是VS的提醒框需要处理。
  5. GPU温度过高,电脑会有嗡嗡电流声
  6. 雪碧图突然消失可能和层级有关
  7. 如果值是对的,并且之前测试都没问题,但是重新打开就有问题,一定是生命周期顺序不对,调一下顺序即可解决
  8. 除数为0的bug可能不会中断程序
  9. 如果程序之前没问题,改了个东西后出问题了,问题一定出在改的地方。
  10. 调试失败可能是没有调用有断点的程序
  11. 点击没效果可能是Time.timeScale=0f
  12. QF没有点模拟模式,预制体加载的是AB上的预制体,导致以为是错误的
  13. 当有报错,Unity会产生一些逻辑错误,注意不一定就是你的代码逻辑有错误,所以最好先解决错误,再来验证逻辑
  14. 无法写入TXT,右键属性-安全-users-编辑-users,下面就有打钩的选项,选择修改和写入。

你可能感兴趣的