Coroutine 'FadeIn' couldn't be started because the the game object 'PanelSetting' is inactive!

游戏内相关代码,基类抽象调用、和渐变协程。其实这个问题和此处代码函数无关,主要是因为这个脚本函数找不到它所绑定的对象,即使这里print显示了this对象的name和active状态为true,可能也不是它脚本自身所指向的那个原来对象了,这点很可能疑似是Unity的bug或者是预制件prefab存在自动清理的可能,导致单例模式下脚本和对象关系出现异常?待后续继续研究,暂时的解决方法就是:单例模式下的界面不使用或尽量不采用预制件,而预制件只作为方便留备保存界面的方法,使用后UnPack下。

 

 

 

 


没有人愿意选择离开,纵使道路始终是泪水