3016 【BUG】【1.6】跨服pk,匹配不到机器人
(cherry picked from commit ad8b9b2e17c810defafad54cfbe6d9935bab394c)
| | |
| | | public void OnSwitchAccount()
|
| | | {
|
| | | IsMatching = false;
|
| | | if (clientMatchClock!=null )
|
| | | {
|
| | | clientMatchClock.Stop();
|
| | | }
|
| | | }
|
| | |
|
| | | public void OnPlayerLoginOk()
|
| | |
| | | var randomWaitSeconds = UnityEngine.Random.Range(3, 8);
|
| | | clientMatchClock = Clock.Create(DateTime.Now + new TimeSpan(randomWaitSeconds * TimeSpan.TicksPerSecond), () =>
|
| | | {
|
| | | if (StageLoad.Instance.stageType == Stage.E_StageType.Dungeon)
|
| | | IsMatching = false;
|
| | | if (GameNetSystem.Instance.netState == GameNetSystem.NetState.Connected)
|
| | | {
|
| | | ClientCrossServerOneVsOne.FakeMatchOk();
|
| | | }
|