Unity生成可执行程序后功能丢失(逐步完善)

1.解决办法,打开如图所示,即可在生成的exe程序运行过程中查看错误。如有错误会在程序

下方显示,open log file按钮打开日志文件查看。

此异常为enemy.cs 36行空引用异常

  1. 原本使用m_player = GameObject.FindWithTag("Player").GetComponent<player>();导致的m_player空引用异常,解决办法m_player = player.Instance;(单例化)

除此之外的解决办法

调整脚本执行顺序

猜你喜欢

转载自blog.csdn.net/HeDanTou_/article/details/129334821