yyl
2026-05-08 ea4e25ceca21484cbb422b4ce49ec6bc1220441f
Main/System/Store/StoreBaseWin.cs
@@ -1,21 +1,26 @@
using System.Collections.Generic;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using Cysharp.Threading.Tasks;
public class StoreBaseWin : OneLevelWin
{
    protected override void OpenSubUIByTabIndex()
    protected override async void OpenSubUIByTabIndex()
    {
        switch (functionOrder)
        {
            case 0:
                currentSubUI = UIManager.Instance.OpenWindow<StoreWin>();
                currentSubUI = await UIManager.Instance.OpenWindowAsync<StoreWin>();
                break;
            case 1:
                //时装
                currentSubUI = await UIManager.Instance.OpenWindowAsync<SkinStoreWin>();
                break;
            case 2:
                // 充值界面
                currentSubUI = UIManager.Instance.OpenWindow<RechargeWin>();
                currentSubUI = await UIManager.Instance.OpenWindowAsync<RechargeWin>();
                break;
            default:
                Debug.LogWarning("未知的标签索引: " + functionOrder);