void OnLoginSuccussed(NetMsgDef msg) { userPackage = FacadeSingleton.Instance.RetrieveData(ConstVal.Package_User) as UserPackage; PlayerPrefs.SetString("username", userName.value); TSCLogin login = TSCLogin.ParseFrom(msg.mBtsData); userPackage.SetUserID(login.Uid); GlobalFunction.GetTimeDelta(login.SystemCurrentTime); NetSingleton.Instance.StartHeartBeat(); //check if need to create or join a sanctuary if (login.GroupId == 0) { //new player FacadeSingleton.Instance.OverlayerPanel("UISelectGroupPanel"); } else { userPackage.SetGroupID(login.GroupId); LoadNextScene(); } }