From bc1cb6da854cb2e9144f10ed55330a537ecdca16 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 04 三月 2026 14:35:57 +0800
Subject: [PATCH] 466 h5版本 资源规则修改 打包修改(未完成 勿拉取)
---
Main/System/Message/ImgAnalysis.cs | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/Main/System/Message/ImgAnalysis.cs b/Main/System/Message/ImgAnalysis.cs
index b678705..1b03ee0 100644
--- a/Main/System/Message/ImgAnalysis.cs
+++ b/Main/System/Message/ImgAnalysis.cs
@@ -13,7 +13,7 @@
private RichTextMgr.ImgInfo presentImgInfo = null;
- public override string Analysis(string val, bool IsRich)
+ public override async UniTask<string> Analysis(string val, bool IsRich)
{
if (!Img_Regex.IsMatch(val))
{
@@ -31,7 +31,7 @@
presentImgInfo = imgInfo;
m_StringBuilder.Append(val.Substring(index, match.Index - index));
- AnalysisSplitEvent(match.Groups[1].Value);
+ await AnalysisSplitEvent(match.Groups[1].Value);
if (IsRich)
{
@@ -93,7 +93,7 @@
return val;
}
- private void AnalysisSplitEvent(string val)
+ private async UniTask AnalysisSplitEvent(string val)
{
string[] array = GetSplitEvent(val);
if (array.Length > 0)
@@ -103,7 +103,7 @@
AnalysisSplitData(split_event);
}
}
- LoadSprite();
+ await LoadSprite();
}
private void AnalysisSplitData(string val)
@@ -190,18 +190,18 @@
m_StringBuilder.Append("/></color>");
}
- private void LoadSprite()
+ private async UniTask LoadSprite()
{
if (presentImgInfo.IsFace) return;
if (IconConfig.isInit)
{
if (!string.IsNullOrEmpty(presentImgInfo.folderName))
{
- presentImgInfo.sprite = UILoader.LoadSprite(presentImgInfo.folderName, presentImgInfo.spriteName);
+ presentImgInfo.sprite = await UILoader.LoadSpriteAsync(presentImgInfo.folderName, presentImgInfo.spriteName);
}
else
{
- presentImgInfo.sprite = UILoader.LoadSprite(presentImgInfo.spriteName);
+ presentImgInfo.sprite = await UILoader.LoadSpriteAsync(presentImgInfo.spriteName);
}
}
--
Gitblit v1.8.0