コード例 #1
0
 protected override void RegisterUIEvent()
 {
     BtnClose.OnClickAsObservable().Subscribe(_ =>
     {
         CloseSelf();
     });
     Background.OnClickAsObservable().Subscribe(_ =>
     {
         CloseSelf();
     });
 }
コード例 #2
0
        protected override void RegisterUIEvent()
        {
            BtnClose.OnClickAsObservable().Subscribe(_ =>
            {
                CloseSelf();
            });

            BtnGemAdd.OnClickAsObservable().Subscribe(_ =>
            {
                UIMgr.OpenPanel <UIShopGemPanel>();
            });

            BtnGoldAdd.OnClickAsObservable().Subscribe(_ =>
            {
                UIMgr.OpenPanel <UIShopGoldPanel>();
            });
        }
コード例 #3
0
 protected override void RegisterUIEvent()
 {
     BtnClose.OnClickAsObservable().Subscribe(_ =>
     {
         CloseSelf();
     });
     Background.OnClickAsObservable().Subscribe(_ =>
     {
         CloseSelf();
     });
     BtnStart.OnClickAsObservable().Subscribe(_ =>
     {
         CloseSelf();
         UIMgr.ClosePanel <UIMapStagesPanel>();
         UIMgr.OpenPanel <UIGamePanel>();
     });
 }
コード例 #4
0
        protected override void RegisterUIEvent()
        {
            BtnClose.OnClickAsObservable().Subscribe(_ =>
            {
                CloseSelf();
            });

            BtnSignin.OnClickAsObservable().Subscribe(_ =>
            {
                UIMgr.OpenPanel <UILoginPanel>();
                CloseSelf();
            });

            BtnSignUp.OnClickAsObservable().Subscribe(_ =>
            {
                // do something
            });
        }
コード例 #5
0
ファイル: UITopStatus.cs プロジェクト: DiazGames/downTownRPG
        private void Awake()
        {
            ShowValueChaged();

            BtnClose.OnClickAsObservable().Subscribe(_ =>
            {
                // 关闭父节点的panel
                UIMgr.ClosePanel(transform.parent.name);
            });

            BtnGemAdd.OnClickAsObservable().Subscribe(_ =>
            {
                UIMgr.OpenPanel <UIShopGemPanel>();
            });

            BtnGoldAdd.OnClickAsObservable().Subscribe(_ =>
            {
                UIMgr.OpenPanel <UIShopGoldPanel>();
            });
        }
コード例 #6
0
        protected override void RegisterUIEvent()
        {
            BtnClose.OnClickAsObservable().Subscribe(_ =>
            {
                CloseSelf();
            });

            Background.OnClickAsObservable().Subscribe(_ =>
            {
                CloseSelf();
            });

            BtnWatch.OnClickAsObservable().Subscribe(_ =>
            {
                Debug.Log("观看广告,获取奖励!");
            });

            BtnShare.OnClickAsObservable().Subscribe(_ =>
            {
                Debug.Log("分享游戏,获取奖励");
            });
        }