场景加载时,在客户端和服务器上,具有NetworkIdentity
组件的场景中的所有对象都将被禁用。然后,当场景完全加载时,调用NetworkServer.SpawnObjects()
来激活这些联网场景对象。这将在服务器场景加载完成时由自动完成 - 或者可以由用户代码直接调用。这将导致网络场景对象以特殊方式产生 - 现有的实例被连接到网络,而不是创建新的实例。
一旦场景对象由NetworkServer.SpawnObjects()
产生,那么它们的行为就像其他每个产生的对象一样。更新将被发送,并可以进行ClientRPC
调用。
联网场景对象在网络启动时被禁用。场景中具有的任何场景对象都是联网的场景对象。
?