From 1898a5f28dfffa7bbecf5d2bf024f20b8d0490e7 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 26 三月 2026 15:08:56 +0800
Subject: [PATCH] Merge branch 'master' of http://mobile.secondworld.net.cn:10010/r/Project_SG_scripts
---
Main/System/HeroDebut/HeroDebutCheckInWin.cs | 3 +++
Main/System/HeroDebut/HeroDebutCallWin.cs | 3 +++
Main/System/HeroDebut/HeroDebutGiftWin.cs | 4 ++++
Main/Config/Configs/ActHeroAppearArtConfig.cs | 12 +++++++++---
4 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/Main/Config/Configs/ActHeroAppearArtConfig.cs b/Main/Config/Configs/ActHeroAppearArtConfig.cs
index 952bfd3..8e1ef2d 100644
--- a/Main/Config/Configs/ActHeroAppearArtConfig.cs
+++ b/Main/Config/Configs/ActHeroAppearArtConfig.cs
@@ -1,6 +1,6 @@
锘�//--------------------------------------------------------
// [Author]: YYL
-// [ Date ]: 2026骞�3鏈�13鏃�
+// [ Date ]: 2026骞�3鏈�26鏃�
//--------------------------------------------------------
using System.Collections.Generic;
@@ -32,8 +32,10 @@
public string MainTitleImage;
public int MainSkinID;
public string StarUpHeroImage;
+ public string GiftBgImage;
public string GiftHeroImage;
public string RankAwardHeroImage;
+ public string CheckInBgImage;
public override int LoadKey(string _key)
{
@@ -89,9 +91,13 @@
StarUpHeroImage = tables[15];
- GiftHeroImage = tables[16];
+ GiftBgImage = tables[16];
- RankAwardHeroImage = tables[17];
+ GiftHeroImage = tables[17];
+
+ RankAwardHeroImage = tables[18];
+
+ CheckInBgImage = tables[19];
}
catch (Exception exception)
{
diff --git a/Main/System/HeroDebut/HeroDebutCallWin.cs b/Main/System/HeroDebut/HeroDebutCallWin.cs
index 87ab600..aee8b3e 100644
--- a/Main/System/HeroDebut/HeroDebutCallWin.cs
+++ b/Main/System/HeroDebut/HeroDebutCallWin.cs
@@ -7,6 +7,7 @@
public class HeroDebutCallWin : UIBase
{
+ [SerializeField] ImageEx bgImage;
[SerializeField] RectTransform changeRect;
[SerializeField] UIEffectPlayer changeUIEffect;
@@ -248,6 +249,8 @@
xbTypeInfo = HappyXBModel.Instance.GetXBInfoByType(treasureType);
if (xbTypeInfo == null) return;
+ bgImage.SetSprite(artConfig.MainBgImage);
+
lhController.Create(skinID, 1, motionName: "", isLh: true);
uiHeroController.Create(skinID, modleSize);
uiHeroController.transform.localScale = new Vector3(modleSize, modleSize, modleSize);
diff --git a/Main/System/HeroDebut/HeroDebutCheckInWin.cs b/Main/System/HeroDebut/HeroDebutCheckInWin.cs
index b7cac7f..251d4c9 100644
--- a/Main/System/HeroDebut/HeroDebutCheckInWin.cs
+++ b/Main/System/HeroDebut/HeroDebutCheckInWin.cs
@@ -59,6 +59,9 @@
int templateID = config.SignTempID;
var list = ActSignAwardConfig.GetDayNumSortList(templateID);
if (list == null) return;
+
+ bgImage.SetSprite(artConfig.CheckInBgImage);
+
for (int i = 0; i < cells.Length; i++)
{
diff --git a/Main/System/HeroDebut/HeroDebutGiftWin.cs b/Main/System/HeroDebut/HeroDebutGiftWin.cs
index b6f3df3..4f161b8 100644
--- a/Main/System/HeroDebut/HeroDebutGiftWin.cs
+++ b/Main/System/HeroDebut/HeroDebutGiftWin.cs
@@ -4,6 +4,7 @@
public class HeroDebutGiftWin : UIBase
{
[SerializeField] ButtonEx closeButton;
+ [SerializeField] ImageEx bgImage;
[SerializeField] ImageEx heroImage;
[SerializeField] ScrollerController scroller;
[SerializeField] TextEx timeText;
@@ -25,6 +26,9 @@
var artConfig = ActHeroAppearArtConfig.Get(heroID);
if (artConfig == null) return;
+ bgImage.SetSprite(artConfig.GiftBgImage);
+ heroImage.SetNativeSize();
+
heroImage.SetSprite(artConfig.GiftHeroImage);
heroImage.SetNativeSize();
--
Gitblit v1.8.0