yyl
2026-05-11 51b0f6ed9f4e1d3bb6f8144470b46908c7699a96
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);