public void transitionEndEvent() { if (!inGame) { if (sceneId != -1) { ManagerScene.GetManagerScene.ChangeCurrentScene(sceneId); } else { ManagerScene.GetManagerScene.ChangeCurrentScene(sceneName); } if (connection) { LevelManager.GetLevelManager.GenerateLevels(); if (isServer) { PersonalNetworkManager serv = FindObjectOfType <PersonalNetworkManager>(); serv.CreateServer(); } else { PersonalNetworkManager cli = FindObjectOfType <PersonalNetworkManager>(); cli.JoinServer(); } } sceneId = -1; sceneName = ""; connection = false; isServer = false; } else { inGame = false; } }
private void Start() { manager = GameObject.Find("@OurNetworkManager").GetComponent <PersonalNetworkManager>(); input.onValidateInput += delegate(string input, int charIndex, char addedChar) { return(MyValidate(addedChar)); }; input.onValueChanged.AddListener(delegate { ChangeIPAdress(); }); }