void onLoginButtonClickOK(GameObject target) { Environment.Operation = 0; string username = NGUIText.StripSymbols(mUserName.value); if (string.IsNullOrEmpty(username)) { mMessage.text = "[ff0000]用户名不可为空"; return; } if (StrFilterManager.Instance.CheckBlacklist(username) == true) { mMessage.text = "[ff0000]您的用户名包含敏感字"; return; } CreateRoleModule module = ModuleManager.Instance.FindModule <CreateRoleModule>(); uint Roleid = module.GetRoleID(); if (Roleid != 1 && Roleid != 2) { mMessage.text = "[ff0000]请返回重新选择人物角色"; return; } NGUITools.SetActive(IconEffects.gameObject, true); CreateRoleEvent e = new CreateRoleEvent(CreateRoleEvent.LOGIN_EVENT_CREATE_ROLE); e.UserName = username; e.id = Roleid; EventSystem.Instance.PushEvent(e); }
protected override void OnOpen(object param = null) { base.OnOpen(); EventSystem.Instance.addEventListener(CreateRoleEvent.LOGIN_EVENT_CREATE_ROLE_RST, onRst); EventSystem.Instance.addEventListener(CreateRoleEvent.LOGIN_EVENT_GET_RANDOM_NAME_RST, onRandomNameRst); CreateRoleModule module = ModuleManager.Instance.FindModule <CreateRoleModule>(); module.SetRoleID(1); PlayerTableItem items = DataManager.PlayerTable[module.GetRoleID()] as PlayerTableItem; if (items != null) { roleText.text = items.desc; } UIAtlasHelper.SetButtonImage(girlBut, "login:girlan", true); NGUITools.SetActive(girlSpecial.gameObject, false); }
void onCreateRoleClick(GameObject target) { CreateRoleModule module = ModuleManager.Instance.FindModule <CreateRoleModule>(); uint Roleid = module.GetRoleID(); if (Roleid != 1 && Roleid != 2) { mMessage1.text = "[ff0000]请选择一个人物"; return; } NGUITools.SetActive(createName.gameObject, true); PlayerTableItem items = DataManager.PlayerTable[Roleid] as PlayerTableItem; if (items == null) { return; } UIAtlasHelper.SetSpriteImage(playerIcon, items.face, true); }
void onLoginButtonClickReturn(GameObject target) { CreateRoleModule module = ModuleManager.Instance.FindModule <CreateRoleModule>(); mUserName.value = ""; module.SetRoleID(1); NGUITools.SetActive(manSpecial.gameObject, true); PlayerTableItem items = DataManager.PlayerTable[module.GetRoleID()] as PlayerTableItem; if (items == null) { return; } roleText.text = items.desc; mMessage1.text = ""; mMessage.text = ""; UIAtlasHelper.SetButtonImage(girlBut, "login:girlan", true); NGUITools.SetActive(girlSpecial.gameObject, false); NGUITools.SetActive(createName.gameObject, false); }
void onGirlButtonClick(GameObject target) { CreateRoleModule module = ModuleManager.Instance.FindModule <CreateRoleModule>(); uint Roleid = module.GetRoleID(); if (Roleid == 1) { UIAtlasHelper.SetButtonImage(manBut, "login:manan", true); NGUITools.SetActive(manSpecial.gameObject, false); } if (Roleid != 2) { module.SetRoleID(2); NGUITools.SetActive(girlSpecial.gameObject, true); PlayerTableItem items = DataManager.PlayerTable[module.GetRoleID()] as PlayerTableItem; if (items == null) { return; } roleText.text = items.desc; } }