private new void Awake()
    {
        base.Awake();

        mView = SelfGameObject.GetComponent <UILoginView>();

        UIEventListener.Get(mView.BtnLogin).onClick    = OnBtnLoginDelegate;
        UIEventListener.Get(mView.BtnRegister).onClick = OnBtnRegisterDelegate;
    }
    protected new void Awake()
    {
        base.Awake();
        mUIManager = SelfGameObject.AddComponent <UIManager>();

        GameObject loginObject = mUIManager.LoadUI(UIManager.UIName.Login);

        if (loginObject != null)
        {
            mUILogin = loginObject.AddComponent <UILoginControl>();
        }
    }