From 97de31e9a015cf139f5293a22e1575a43dfb6733 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 24 四月 2026 14:16:02 +0800
Subject: [PATCH] WEBGL ANDROID适配
---
Main/System/HeroReturn/HeroReturnStarUpWin.cs | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/Main/System/HeroReturn/HeroReturnStarUpWin.cs b/Main/System/HeroReturn/HeroReturnStarUpWin.cs
index 7d345a6..30c92ec 100644
--- a/Main/System/HeroReturn/HeroReturnStarUpWin.cs
+++ b/Main/System/HeroReturn/HeroReturnStarUpWin.cs
@@ -1,4 +1,5 @@
using UnityEngine;
+using Cysharp.Threading.Tasks;
public class HeroReturnStarUpWin : UIBase
{
@@ -21,18 +22,18 @@
goCallButton.SetListener(() =>
{
UIManager.Instance.CloseWindow<HeroReturnStarUpWin>();
- UIManager.Instance.OpenWindow<HeroReturnCallWin>();
+ UIManager.Instance.OpenWindowAsync<HeroReturnCallWin>().Forget();
});
goInfoButton.SetListener(() =>
{
if (heroConfig == null) return;
UIManager.Instance.CloseWindow<HeroReturnStarUpWin>();
HeroUIManager.Instance.selectForPreviewHeroID = heroConfig.HeroID;
- UIManager.Instance.OpenWindow<HeroBestBaseWin>();
+ UIManager.Instance.OpenWindowAsync<HeroBestBaseWin>().Forget();
});
changeButton.SetListener(() =>
{
- UIManager.Instance.OpenWindow<HeroReturnStarUpChangeWin>();
+ UIManager.Instance.OpenWindowAsync<HeroReturnStarUpChangeWin>().Forget();
});
lockButton.SetListener(() =>
{
@@ -115,8 +116,8 @@
heroHeadBaseCell.Init(heroConfig.HeroID, skinID, 0, 0, 0, () =>
{
if (isLockStarHero) return;
- UIManager.Instance.OpenWindow<HeroReturnStarUpChangeWin>();
- });
+ UIManager.Instance.OpenWindowAsync<HeroReturnStarUpChangeWin>().Forget();
+ }).Forget();
nameText.text = heroConfig.Name;
jobImg.SetSprite(HeroUIManager.Instance.GetJobIconName(heroConfig.Class));
--
Gitblit v1.8.0