mono被直接删除,fixupdate不能运行,invoke不能运行,方法调用可以运行
mono被enable false,fixupdate不能运行,invoke能运行,方法调用可以运行
fix = go.AddComponent<TestFixedUpdate>();
即使go不存在了。fix依然可以用,除了比较特别的fixupdate方法,invoke方法
但是判断fix 却是空的,因为unity重写了== 和!=,实例其实是存在的
gameobject.destroy后,的下一帧才是null,所以如果destroy avatar后,此时的uilabel不为null,不会再生成
用gameobject==null和uilabel==null是一样
实例为null但是可以调用方法
当对实例赋值为null时,不会马上销毁,gc调用才会销毁
不能只对实例。还有实例里面的实例也应该赋值为null
list要从子类开始释放