什么时候component.node会设为null?

我有个一个全局共用组件,在场景A中显示,跳转到B再调出来用时发现他的node == null,于是报错。这是正常逻辑吗?那我必须重新new这个组件?

是正常的,场景销毁时子节点也被销毁。如果想不被销毁可以使用这个API:
http://cocos.com/docs/creator/api/classes/Game.html#method_addPersistRootNode

可以用 comp.isValid 判断该组件是否已被销毁

试过添加为常驻节点,但貌似还是node变为null

是根节点吗 

原来只能保留根节点啊?~ 好吧