From a187403d4da2df14ac9921823929272f46edc564 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 14 一月 2026 18:32:24 +0800
Subject: [PATCH] 287 【公会】BOSS讨伐
---
Main/System/Guild/GuildBossWin.cs | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/Main/System/Guild/GuildBossWin.cs b/Main/System/Guild/GuildBossWin.cs
index 65535f8..6e5fd5a 100644
--- a/Main/System/Guild/GuildBossWin.cs
+++ b/Main/System/Guild/GuildBossWin.cs
@@ -434,12 +434,12 @@
if (i < GuildBossManager.Instance.atkResult.HurtCount)
{
int index = i;
- hurtValues[i].SetActive(true);
+ hurtValues[i].transform.localScale = Vector3.one;
var tween = hurtValues[i].GetComponent<PositionTween>();
tween.SetStartState();
tween.Play(() =>
{
- hurtValues[index].SetActive(false);
+ hurtValues[index].transform.localScale = Vector3.zero;
});
var hurtData = GuildBossManager.Instance.atkResult.HurtList[i];
BattleDmg dmg = new BattleDmg()
@@ -448,11 +448,11 @@
attackType = hurtData.IsSuper == 1 ? (int)DamageType.CritDamage : 2
};
hurtValues[i].text = BattleUtility.DisplayDamageNum(dmg);
- await UniTask.Delay(100);
+ await UniTask.Delay(200);
}
else
{
- hurtValues[i].SetActive(false);
+ hurtValues[i].transform.localScale = Vector3.zero;
}
}
@@ -461,23 +461,23 @@
if (i < GuildBossManager.Instance.atkResult.ItemCount)
{
var itemData = GuildBossManager.Instance.atkResult.ItemList[i];
- awardValues[i].SetActive(true);
- var tween = hurtValues[i].GetComponent<PositionTween>();
+ awardValues[i].transform.localScale = Vector3.one;
+ var tween = awardValues[i].GetComponent<PositionTween>();
tween.SetStartState();
int index = i;
tween.Play(() =>
{
- awardValues[index].SetActive(false);
+ awardValues[index].transform.localScale = Vector3.zero;
});
awardValues[i].text = itemData.Count.ToString();
awardIcons[i].SetItemSprite((int)itemData.ItemID);
- await UniTask.Delay(100);
+ await UniTask.Delay(200);
}
else
{
- awardValues[i].SetActive(false);
+ awardValues[i].transform.localScale = Vector3.zero;
}
}
@@ -487,12 +487,12 @@
{
for (int i = 0; i < hurtValues.Length; i++)
{
- hurtValues[i].SetActive(false);
+ hurtValues[i].transform.localScale = Vector3.zero;
}
for (int i = 0; i < awardValues.Length; i++)
{
- awardValues[i].SetActive(false);
+ awardValues[i].transform.localScale = Vector3.zero;
}
heroModel.transform.localPosition = pos1.localPosition;
--
Gitblit v1.8.0