| | |
| | | {
|
| | | //if (ConfigInitiator.done && window is not MainInterfaceWin && !WindowJumpMgr.Instance.IsJumpState)
|
| | | // CalcMainInterfaceWin();
|
| | | checkMainWin = true;
|
| | | if (jumpWindowCloseEvent != null)
|
| | | {
|
| | | jumpWindowCloseEvent(window);
|
| | |
| | | {
|
| | | var checkMainWinImmedidately = closeCommands.Count + openCommands.Count > 0;
|
| | |
|
| | | if (checkMainWin)
|
| | | {
|
| | | checkMainWinImmedidately = true;
|
| | | checkMainWin = false;
|
| | | }
|
| | |
|
| | | while (closeCommands.Count > 0)
|
| | | {
|
| | | var command = closeCommands[0];
|
| | |
| | | }
|
| | |
|
| | | checkTimer += checkMainWinImmedidately ? 1f : Time.deltaTime;
|
| | | if (checkTimer > 0.25f)
|
| | | if (checkTimer > 0.2f)
|
| | | {
|
| | | checkTimer = 0f;
|
| | | CalcMainInterfaceWin();
|
| | | }
|
| | | }
|
| | |
|
| | | bool checkMainWin = false;
|
| | |
|
| | | //主界面的开关默认处理
|
| | | public void CalcMainInterfaceWin()
|
| | | {
|