public void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (this.callback != null) { this.callback(alert, isYes); } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (STR_KEYNAME_VIEWALERT_NOAD == alert.keyName) { if (isYes) { DoBtnNoADIAP(); } } if (STR_KEYNAME_VIEWALERT_EXIT_APP == alert.keyName) { Debug.Log("OnUIViewAlertFinished 1"); if (isYes) { Application.Quit(); } } Debug.Log("OnUIViewAlertFinished 2"); if (STR_KEYNAME_VIEWALERT_UPDATE_VERSION == alert.keyName) { Debug.Log("OnUIViewAlertFinished 3"); if (isYes) { if (AppVersion.main.appNeedUpdate) { string url = AppVersion.main.strUrlAppstore; if (!Common.BlankString(url)) { Application.OpenURL(url); } } } } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (STR_KEYNAME_VIEWALERT_GAME_FINISH == alert.keyName) { if (isYes) { LevelManager.main.GotoNextLevelWithoutPlace(); } else { } } if (STR_KEYNAME_VIEWALERT_USER_GUIDE == alert.keyName) { string pkey = AppString.STR_KEY_USER_GUIDE + Common.GetAppVersion(); Common.SetBool(pkey, true); } if (STR_KEYNAME_VIEWALERT_GAME_BOMB == alert.keyName) { if (isYes) { GameManager.main.GotoPlayAgain(); } else { //show ad video AdKitCommon.main.callbackAdVideoFinish = OnAdKitFinishAdVideo; AdKitCommon.main.ShowAdVideo(); } } }
public void Show(string title, string msg, string yes, string no) { /* * if (ui == null) * { * ui = (UIViewAlert)GameObject.Instantiate(uiPrefab); * ui.callback = OnUIViewAlertFinished; * } * ui.keyName = keyName; * ui.SetText(title, msg, yes, no); * ui.SetViewParent(AppSceneBase.main.canvasMain.gameObject); * //SetViewParent之后需要初始化位置 * UIViewController.ClonePrefabRectTransform(uiPrefab.gameObject, ui.gameObject); * * ui.transform.SetAsLastSibling(); */ PopUpManager.main.Show <UIViewAlert>("Common/Prefab/UIKit/UIViewAlert/UIViewAlert", popup => { Debug.Log("UIViewAlert Open "); ui = popup; ui.keyName = keyName; ui.SetText(title, msg, yes, no); ShowBtnNo(_isShowBtnNo); ui.callback = OnUIViewAlertFinished; }, popup => { Debug.Log("UIViewAlert Close "); }); }
public void Hide() { if (ui != null) { GameObject.DestroyImmediate(ui); ui = null; } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (isYes) { } else { } }
void Init() { GameObject obj = PrefabCache.main.Load("Common/Prefab/UIKit/UIViewAlert/UIViewAlert"); if (obj != null) { uiPrefab = obj.GetComponent <UIViewAlert>(); } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (KEYNAME_VIEWALERT_VIDEO_FAIL == alert.keyName) { if (isYes) { OnClickBtnRevive(); } } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (STR_KEYNAME_VIEWALERT_NOAD == alert.keyName) { if (isYes) { DoBtnNoADIAP(); } } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (isYes) { StopBuy(); } else { } }
public void Show(string title, string msg, string yes, string no) { if (ui == null) { ui = (UIViewAlert)GameObject.Instantiate(uiPrefab); ui.callback = OnUIViewAlertFinished; } ui.keyName = keyName; ui.SetText(title, msg, yes, no); ui.SetViewParent(AppSceneBase.main.canvasMain.gameObject); //SetViewParent之后需要初始化位置 ViewControllerManager.ClonePrefabRectTransform(uiPrefab.gameObject, ui.gameObject); ui.transform.SetAsLastSibling(); }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { if (STR_KEYNAME_VIEWALERT_COMMENT == alert.keyName) { if (isYes) { string url = AppVersion.main.strUrlComment; if (!Common.BlankString(url)) { isShowComment = true; string pkey = AppString.STR_KEY_COMMENT_VERSION + Common.GetAppVersion(); Common.SetBool(pkey, true); int day = Common.GetDayIndexOfUse(); PlayerPrefs.SetInt(AppString.STR_KEY_COMMENT_LAST_TIME, day); Application.OpenURL(url); } } } }
void OnUIViewAlertFinished(UIViewAlert alert, bool isYes) { }