C# 如何在Unity 5中切换场景而不丢失网络连接?

C# 如何在Unity 5中切换场景而不丢失网络连接?,c#,networking,unity3d,unity5,C#,Networking,Unity3d,Unity5,如何在Unity 5中从“登录”场景切换到“Stage1”场景?我在连接的客户机上与服务器建立HLAPI连接(UNET),然后客户机登录,然后应该将其发送到另一个场景 如何在不丢失连接的情况下执行此操作?因为它加载的场景将是全新的,没有预设 我知道有DontDestroyOnLoad(),但我不认为这是保持网络连接的好方法 我知道之前有人问过一些类似的问题,但我找不到任何与UNET和Unity 5相关的问题。DontDestroyOnLoad()有什么问题?这是防止场景之间的物体被破坏的“官方”

如何在Unity 5中从“登录”场景切换到“Stage1”场景?我在连接的客户机上与服务器建立HLAPI连接(UNET),然后客户机登录,然后应该将其发送到另一个场景

如何在不丢失连接的情况下执行此操作?因为它加载的场景将是全新的,没有预设

我知道有DontDestroyOnLoad(),但我不认为这是保持网络连接的好方法


我知道之前有人问过一些类似的问题,但我找不到任何与UNET和Unity 5相关的问题。

DontDestroyOnLoad()有什么问题?这是防止场景之间的物体被破坏的“官方”方法

DontDestroyOnLoad()有什么问题?这是防止场景之间的物体被破坏的“官方”方法

作为替代方案,您可以从主管理器场景开始,然后将任何其他场景添加到主管理器场景中。您可以在主管理器场景中保留对连接的引用。

作为替代,您可以从主管理器场景开始,然后将任何其他场景添加到主管理器场景中。您将在主管理器场景中保留对连接的引用