void InitOverlays() { MsgTextField = InstantiateChild <LMS_GuiBaseTextField>(new LMS_GuiConfig { Rect = new Rect(30f, 495f, 431f, 150f) }, 93); MsgTextField.SetValidation(E_Validation.ALPHA_NUMERIC); MsgTextField.SetTexture((int)E_Texture.IDLE, MsgTextField.GeneratePlainTexture(Color.green.AlterAlpha(0.4f))); MsgTextField.UseRelativeRect = true; MsgTextField.Hidden = false; }
void InitOverlays() { UsernameTextField = InstantiateChild <LMS_GuiBaseTextField>(new LMS_GuiConfig { Rect = new Rect(120f, 80f, 461f, 150f) }, 1); UsernameTextField.SetTexture((int)E_Texture.IDLE, m_Skin.textField.normal.background); UsernameTextField.OnTextChanged += (text) => UsernameRenderer.Config.Text = UsernameTextField.TextToRender; PasswordTextField = InstantiateChild <LMS_GuiBaseTextField>(new LMS_GuiConfig { Rect = new Rect(120f, 120f, 461f, 150f) }, 1); PasswordTextField.SetTexture((int)E_Texture.IDLE, m_Skin.textField.normal.background); PasswordTextField.OnTextChanged += (text) => PasswordRenderer.Config.Text = PasswordTextField.TextToRender; PasswordTextField.Password = true; }
void InitOverlays() { UserTextField = InstantiateChild <LMS_GuiBaseTextField>(new LMS_GuiConfig { Rect = new Rect(165f, 174f, 452f, 134f) }, 93); PassTextField = InstantiateChild <LMS_GuiBaseTextField>(new LMS_GuiConfig { Rect = new Rect(165f, 235f, 452f, 134f) }, 93); UserTextField.SetValidation(E_Validation.ALPHA_NUMERIC); UserTextField.SetTexture((int)E_Texture.IDLE, UserTextField.GeneratePlainTexture(Color.green.AlterAlpha(0.4f))); UserTextField.UseRelativeRect = true; PassTextField.SetValidation(E_Validation.ALPHA_NUMERIC); PassTextField.SetTexture((int)E_Texture.IDLE, PassTextField.GeneratePlainTexture(Color.green.AlterAlpha(0.4f))); PassTextField.UseRelativeRect = true; PassTextField.Password = true; PassTextField.OnTextChanged += (ntext) => { if (ntext.Length >= 8 && UserTextField.TextToRender.Length >= 6) { LoginButton.Hidden = false; LoginButtonLabel.Disable = false; } else { LoginButton.Hidden = true; LoginButtonLabel.Disable = true; } }; UserTextField.OnTextChanged += (ntext) => { if (ntext.Length >= 6 && PassTextField.TextToRender.Length >= 8) { LoginButton.Hidden = false; LoginButtonLabel.Disable = false; } else { LoginButton.Hidden = true; LoginButtonLabel.Disable = true; } }; }