Unity的Start和Awake时机:如果一个Go不是Active的,那么其子物体也不是Active的,非Active的Go上面的Component是不会刷新的,新添加的不会Awake或Start,但是移除的是会执行OnDestroy的(这里出现了非对称)
当GameObject存在Renderer属性时,其消失(不渲染)时会调用:OnBecameInvisible
在SetActivite(false)时调用:OnDisable
Component(还是GameObject?待考证)被销毁的时候会调用OnDestroy,可以在这里进行清理工作
[待确认]OnDestroy:在Component被删除的时候不会被调用;进入PlayMode的时候也不会被调用