コード例 #1
0
ファイル: AwakeScene.cs プロジェクト: HelloWindows/Solider
 private IEnumerator Start() {
     InstanceMgr.Init();
     SqliteManager.Init();
     Application.targetFrameRate = 30;
     Resources.Load<ShaderVariantCollection>("Shader/ShaderVariants").WarmUp();
     yield return null;
     LoaderScene.LoadNextLevel(new LoginScene());
 } // end Start
コード例 #2
0
                } // end DeleteRole

                private void OnClickStartGameBtn()
                {
                    if (!ChechExitID(roleindex))
                    {
                        ObjectTool.InstantiateGo("MessageBoxUI", ResourcesTool.LoadPrefabUI("message_box_ui"),
                                                 SceneManager.mainCanvas.rectTransform).AddComponent <UIMessageBox>().SetMessage("请选择角色");
                        return;
                    } // end if
                    GameManager.playerInfo.SelectedRole(roleindex, roleDict[roleindex][0], roleDict[roleindex][1]);
                    LoaderScene.LoadNextLevel(new NoviceVillage());
                } // end OnClickStartGameBtn
コード例 #3
0
                } // end Act

                public void OnHrefClick(string name) {
                    switch (name) {
                        case GameConfig.FIGHT_SCENE:
                            LoaderScene.LoadNextLevel(new FightScene());
                            break;
                        case GameConfig.NOVICE_VILLAGE:
                            LoaderScene.LoadNextLevel(new NoviceVillage());
                            break;
                        default:
                            SceneManager.uiPanelFMS.TransitionPrev();
                            break;
                    } // end switch
                } // end OnHrefClick
コード例 #4
0
ファイル: UILoginPanel.cs プロジェクト: HelloWindows/Solider
                } // end OnClickRegisterBtn

                /// <summary>
                /// 点击登录按钮
                /// </summary>
                void OnClickLoginBtn() {
                    if (userNameInput.text == "" || userNameInput.text == null ||
                        passwordInput.text == "" || passwordInput.text == null) {
                        ObjectTool.InstantiateGo("MessageBoxUI", ResourcesTool.LoadPrefabUI("message_box_ui"),
                            SceneManager.mainCanvas.rectTransform).AddComponent<UIMessageBox>().SetMessage("请输入正确的账号密码!");
                        return;
                    } // end if
                    string msg = "";
                    string username = userNameInput.text;
                    if (SqliteManager.CheckLogin(username, passwordInput.text, out msg)) {
                        ConsoleTool.SetConsole(msg);
                        GameManager.playerInfo.LoginGame(username);
                        LoaderScene.LoadNextLevel(new SelectRoleScene());
                        return;
                    } // end if
                    ObjectTool.InstantiateGo("MessageBoxUI", ResourcesTool.LoadPrefabUI("message_box_ui"),
                        SceneManager.mainCanvas.rectTransform).AddComponent<UIMessageBox>().SetMessage(msg);
                } // end OnClickLoginBtn