Ejemplo n.º 1
0
        protected override void OnInit(QFramework.IUIData uiData)
        {
            mData = uiData as AttendanceSelectPanelData ?? new AttendanceSelectPanelData();

            ButtonCover.OnClickAsObservable().Subscribe(_ =>
            {
                AudioManager.PlaySound("Button_Audio");
                Back();
            }).AddTo(this);

            ButtonChinese.OnClickAsObservable().Subscribe(_ =>
            {
                AudioManager.PlaySound("Button_Audio");
                CommonUtil.OpenCloudMain(this, new MainPanelData()
                {
                    ShopAction = 2
                });
            }).AddTo(this);
            ButtonEnglish.OnClickAsObservable().Subscribe(_ =>
            {
                AudioManager.PlaySound("Button_Audio");
                CommonUtil.OpenCloudMain(this, new MainPanelData()
                {
                    ShopAction = 1
                });
            }).AddTo(this);
            // please add init code here
        }
Ejemplo n.º 2
0
 protected override void OnInit(QFramework.IUIData uiData)
 {
     mData = uiData as PhotoBrowserPanelData ?? new PhotoBrowserPanelData();
     ButtonCover.OnClickAsObservable().Subscribe(_ =>
     {
         AudioManager.PlaySound("Button_Audio");
         Back();
     }).AddTo(this);
     if (mData.ImageUrl.IsNotNullAndEmpty())
     {
         if (mData.ImageUrl.Contains("http"))
         {
             ImageDownloadUtils.Instance.SetAsyncImage(mData.ImageUrl, ImagePhoto);
         }
         else
         {
             ImageDownloadUtils.Instance.SetAsyncImage("file://" + mData.ImageUrl, ImagePhoto);
         }
     }
     // please add init code here
 }