问题描述
我正在开发一款在线扑克游戏。游戏开发已经完成,我们正在做测试服务。
在游戏过程中,客户端与游戏室断开连接并显示消息“PeerState: Disconnected”。
我不认为网络有问题,但我不知道到底是什么问题。
【开发环境】:
-
Unity 3d 5.6.6
-
光子引擎
服务器:自托管 4.0.28 客户端:实时 SDK 4.1.1
-
ADB 调试日志:
################################################################################################
2595 01-05 23:11:59.428 24479 4142 I Unity : UI
2596 01-05 23:11:59.434 24479 4142 I Unity : OpRaiseEvent
2597 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.DebugLogHandler:Internal_Log(LogType,String,Object)
2598 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.DebugLogHandler:LogFormat(LogType,Object,Object[])
2599 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.Logger:Log(LogType,Object)
2600 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.Debug:Log(Object)
2601 01-05 23:11:59.434 24479 4142 I Unity : Debug:Log(Object) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Debug.cs:10)
2602 01-05 23:11:59.434 24479 4142 I Unity : RPGLoadBalancingClient:OpRaiseEvent(Byte,Boolean,RaiseEventOptions) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Photon\RPGLoadBalancingClient.cs:62)
2603 01-05 23:11:59.434 24479 4142 I Unity : <changeStatus>c__Iterator3:MoveNext() (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Prefabs\UI\InGame\UI_InGame_HoldemBase.cs:1945)
2604 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator,IntPtr) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Coroutines.cs:17)
2605 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(IEnumerator)
2606 01-05 23:11:59.434 24479 4142 I Unity : UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) (at /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/MonoBehaviourBindings.gen.cs:62)
2607 01-05 23:11:59.434 24479 4142 I Unity : UI_InGame_HoldemBase:ChangeStatus(Di
2608 01-05 23:11:59.434 24479 4142 D Unity : Cannot send op: 253! Not connected. PeerState: Disconnected
2609 01-05 23:11:59.434 24479 4142 D Unity :
2610 01-05 23:11:59.453 24479 4142 I Unity : DebugReturn = Cannot send op: 253! Not connected. PeerState: Disconnected
2611 01-05 23:11:59.453 24479 4142 I Unity : UnityEngine.DebugLogHandler:Internal_Log(LogType,Object)
2612 01-05 23:11:59.453 24479 4142 I Unity : UnityEngine.DebugLogHandler:LogFormat(LogType,Object[])
2613 01-05 23:11:59.453 24479 4142 I Unity : UnityEngine.Logger:Log(LogType,Object)
2614 01-05 23:11:59.453 24479 4142 I Unity : UnityEngine.Debug:Log(Object)
2615 01-05 23:11:59.453 24479 4142 I Unity : Debug:Log(Object) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Debug.cs:10)
2616 01-05 23:11:59.453 24479 4142 I Unity : RPGLoadBalancingClient:DebugReturn(DebugLevel,String) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Photon\RPGLoadBalancingClient.cs:34)
2617 01-05 23:11:59.453 24479 4142 I Unity : ExitGames.Client.Photon.TPeer:EnqueueOperation(Dictionary`2,Byte,EgMessageType)
2618 01-05 23:11:59.453 24479 4142 I Unity : ExitGames.Client.Photon.PeerBase:EnqueueOperation(Dictionary`2,Boolean)
2619 01-05 23:11:59.453 24479 4142 I Unity : ExitGames.Client.Photon.PhotonPeer:OpCustom(Byte,Dictionary`2,Boolean)
2620 01-05 23:11:59.453 24479 4142 I Unity : ExitGames.Client.Photon.LoadBalancing.LoadBalancingPeer:OpRaiseEvent(Byte,RaiseEventOptions) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\PhotonAssets\PhotonLoadbalancingApi\LoadBalanci ngPeer.cs:729)
2621 01-05 23:11:59.453 24479 4142 I Unity : ExitG
2622 01-05 23:11:59.459 24479 4142 I Unity : OnStatusChanged = SendError
2623 01-05 23:11:59.459 24479 4142 I Unity : UnityEngine.DebugLogHandler:Internal_Log(LogType,Object)
2624 01-05 23:11:59.459 24479 4142 I Unity : UnityEngine.DebugLogHandler:LogFormat(LogType,Object[])
2625 01-05 23:11:59.459 24479 4142 I Unity : UnityEngine.Logger:Log(LogType,Object)
2626 01-05 23:11:59.459 24479 4142 I Unity : UnityEngine.Debug:Log(Object)
2627 01-05 23:11:59.459 24479 4142 I Unity : Debug:Log(Object) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Debug.cs:10)
2628 01-05 23:11:59.459 24479 4142 I Unity : RPGLoadBalancingClient:OnStatusChanged(StatusCode) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\Scripts\Photon\RPGLoadBalancingClient.cs:69)
2629 01-05 23:11:59.459 24479 4142 I Unity : ExitGames.Client.Photon.TPeer:EnqueueOperation(Dictionary`2,EgMessageType)
2630 01-05 23:11:59.459 24479 4142 I Unity : ExitGames.Client.Photon.PeerBase:EnqueueOperation(Dictionary`2,Boolean)
2631 01-05 23:11:59.459 24479 4142 I Unity : ExitGames.Client.Photon.PhotonPeer:OpCustom(Byte,Boolean)
2632 01-05 23:11:59.459 24479 4142 I Unity : ExitGames.Client.Photon.LoadBalancing.LoadBalancingPeer:OpRaiseEvent(Byte,RaiseEventOptions) (at D:\New_BigmanCasino\Ok_Slot 5.6.6\Assets\PhotonAssets\PhotonLoadbalancingApi\LoadBalanci ngPeer.cs:729)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)