void OnGotoScrenShot(int idx)
    {
        if (!deviceInfoNow.isMain)
        {
            return;
        }
        // if (shotBase != null)
        // {
        //     shotBase.ShowPage(idx);
        // }
        shotItemInfo = screenShotConfig.GetPage(deviceInfoNow, idx);

        NaviViewController navi = this.controller as NaviViewController;

        if (navi != null)
        {
            navi.Pop();
            navi.Push(shotItemInfo.controller);
        }

        if (shotItemInfo.controller != null)
        {
            shotItemInfo.controller.callbackUIFinish = OnUIDidFinishCallBack;
        }
    }
Esempio n. 2
0
 public void OnClickBtnRun()
 {
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         navi.Push(GameViewController.main);
     }
 }
Esempio n. 3
0
 public void OnClickBtnPlay()
 {
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         navi.Push(GuankaViewController.main);
     }
 }
Esempio n. 4
0
    public void OnClickBtnBack()
    {
        NaviViewController navi = this.controller.naviController;

        if (navi != null)
        {
            navi.Pop();
        }
    }
Esempio n. 5
0
 public void OnClickBtnLearn()
 {
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         //  navi.Push(LearnViewController.main);
     }
     LearnViewController.main.Show(null, this);
 }
Esempio n. 6
0
 public void OnClickBtnMapEditor()
 {
     //MapEditorViewController.main.Show(null, this);
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         navi.Push(MapEditorViewController.main);
     }
 }
Esempio n. 7
0
    static public void GotoGame(UIViewController fromController)
    {
        //GameViewController.main.ShowOnController(AppSceneBase.main.rootViewController);
        NaviViewController navi = fromController.naviController;

        if (navi != null)
        {
            navi.Push(GameViewController.main);
        }
    }
Esempio n. 8
0
    public void OnClickBtnBack()
    {
        AudioPlay.main.PlayBtnSound();
        NaviViewController navi = this.controller.naviController;

        if (navi != null)
        {
            navi.Pop();
        }
    }
Esempio n. 9
0
    public void OnCellItemDidClick(UICellItemBase item)
    {
        if (item.IsLock())
        {
            return;
        }
        LevelManager.main.placeLevel = item.index;
        AudioPlay.main.PlayBtnSound();
        if (this.controller != null)
        {
            NaviViewController navi = this.controller.naviController;

            if (Common.appType == AppType.STICKER)
            {
                LevelManager.main.ParseGuanka();
                navi.Push(GameViewController.main);
            }
            else
            {
                GuankaViewController guanka = GuankaViewController.main;
                guanka.indexPlace = item.index;
                navi.Push(guanka);
            }
        }

        ItemInfo info = listItem[item.index] as ItemInfo;

        if (info.isAd)
        {
            bool   isAdVideo  = true;
            int    type       = AdConfigParser.SOURCE_TYPE_VIDEO;
            string keyAdVideo = AdConfig.main.GetAdKey(Source.GDT, type);
            if (Common.isAndroid)
            {
                if ((Common.BlankString(keyAdVideo)) || (keyAdVideo == "0"))
                {
                    //android 显示插屏广告
                    isAdVideo = false;
                }
            }
            if (isAdVideo)
            {
                AdKitCommon.main.ShowAdVideo();
            }
            else
            {
                AdKitCommon.main.InitAdInsert();
                AdKitCommon.main.ShowAdInsert(100);
            }
        }
    }
Esempio n. 10
0
    public void OnClickBtnBack()
    {
        // PopViewController pop = (PopViewController)this.controller;
        // if (pop != null)
        // {
        //     pop.Close();
        // }

        NaviViewController navi = this.controller.naviController;

        if (navi != null)
        {
            navi.Pop();
        }
    }
Esempio n. 11
0
    public virtual void OnClickBtnBack()
    {
        // PopViewController pop = (PopViewController)this.controller;
        // if (pop != null)
        // {
        //     pop.Close();
        // }
        Debug.Log("GameBase:OnClickBtnBack");
        NaviViewController navi = this.controller.naviController;

        if (navi != null)
        {
            navi.Pop();
        }
    }
Esempio n. 12
0
    public virtual void OnClickBtnBack()
    {
        // PopViewController pop = (PopViewController)this.controller;
        // if (pop != null)
        // {
        //     pop.Close();
        // }
        Debug.Log("GameBase:OnClickBtnBack");
        NaviViewController navi = this.controller.naviController;

        if (navi != null)
        {
            navi.Pop();
        }
        // ShowAdInsert(GAME_AD_INSERT_SHOW_STEP);
    }
Esempio n. 13
0
 public void OnClickBtnPlay()
 {
     Debug.Log("OnClickBtnPlay");
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         int total = LevelManager.main.placeTotal;
         if (total > 1)
         {
             navi.Push(PlaceViewController.main);
         }
         else
         {
             navi.Push(GuankaViewController.main);
         }
     }
 }
Esempio n. 14
0
 public void OnClickBtnPlay()
 {
     //AudioPlay.main.PlayAudioClip(audioClipBtn);
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         int total = GameManager.placeTotal;
         if (total > 1)
         {
             navi.Push(PlaceViewController.main);
         }
         else
         {
             navi.Push(GuankaViewController.main);
         }
     }
 }
Esempio n. 15
0
 void GotoGameByMode(int mode)
 {
     GameManager.main.gameMode = mode;
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         int total = LevelManager.main.placeTotal;
         if (total > 1)
         {
             navi.Push(PlaceViewController.main);
         }
         else
         {
             navi.Push(GuankaViewController.main);
         }
     }
 }
Esempio n. 16
0
 public void OnClickBtnPlay()
 {
     if (!isActionFinish)
     {
         return;
     }
     //AudioPlay.main.PlayAudioClip(audioClipBtn);
     if (this.controller != null)
     {
         NaviViewController navi = this.controller.naviController;
         int total = LevelManager.main.placeTotal;
         if (total > 1)
         {
             navi.Push(PlaceViewController.main);
         }
         else
         {
             navi.Push(GuankaViewController.main);
         }
     }
 }
    public void OnCellItemDidClick(UICellItemBase item)
    {
        if (item.IsLock())
        {
            return;
        }
        GameManager.placeLevel = item.index;
        if (this.controller != null)
        {
            NaviViewController navi = this.controller.naviController;

            if (Common.appType == AppType.STICKER)
            {
                GameManager.ParseGuanka();
                navi.Push(GameViewController.main);
            }
            else
            {
                GuankaViewController guanka = GuankaViewController.main;
                guanka.indexPlace = item.index;
                navi.Push(guanka);
            }
        }
    }