| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 | using Excel2Json;using Fort23.Core;using Fort23.Mono;using Fort23.UTool;namespace Mono.Utility{    public static class SkiptoHelper    {        public async static CTask Skipto(int skiptoId)        {            SkiptoConfig skiptoConfig = ConfigComponent.Instance.Get<SkiptoConfig>(skiptoId);            switch (skiptoConfig.SkipID)            {                //不跳转                case 0:                    return;                //功法界面                case 1:                    UIManager.Instance.GetComponent<AppBarPanel>().Btn_GongFa_Click();                    return;                //法宝界面                case 2:                    UIManager.Instance.GetComponent<AppBarPanel>().Btn_HeroInfomation_Click();                    return;                //洞府界面                case 3:                    UIManager.Instance.GetComponent<AppBarPanel>().Bne_dongfu_Click();                    return;                //商店界面                case 4:                    UIManager.Instance.GetComponent<AppBarPanel>().Btn_Shop_Click(skiptoConfig.SkipArguments[0]);                    return;                //实用神识界面                case 5:                    UIManager.Instance.GetComponent<AppBarPanel>().Bnt_ShengShi_Click();                    return;                //命运峰                case 6:                    TowerPanel.OpenPanel(1);                    return;                //神识背包                case 7:                    DivineSenceEventPreviewPanel.OpenPanel();                    return;                //探宝                case 8:                    BoxPanel.OpenBoxPanel();                    return;                //岁酬                case 9:                    QiankundaiPanel.OpenPanel();                    return;                       default:                    return;            }        }        public async static CTask<bool> IsSkipto(int skiptoId)        {            SkiptoConfig skiptoConfig = ConfigComponent.Instance.Get<SkiptoConfig>(skiptoId);            switch (skiptoConfig.SkipID)            {                //不跳转                case 0:                    return false;                default:                    return true;            }        }        public async static CTask SkiptoTips(int skiptoId)        {        }    }}
 |