fix:1、bug修复。

Signed-off-by: barry <barry@gmail.com>
This commit is contained in:
2026-07-14 09:28:01 +08:00
parent 7deaa15511
commit 4187297e82
24 changed files with 343 additions and 296 deletions
@@ -5,6 +5,7 @@ using System.Collections.Generic;
using DG.Tweening;
using FairyGUI;
using FGUI.ZM_Sign_06;
using SGModule.Common.Extensions;
using Spine.Unity;
using UnityEngine;
@@ -150,6 +151,7 @@ namespace RedHotRoast
if (signDays > 0)
isToday = GameHelper.InToday(DataMgr.SignState.Value[signDays - 1], 0, true);
btnSign.is_gift.selectedIndex = GameHelper.IsGiftSwitch()? 1 : 0;
// ui.btn_collect.state.selectedIndex = index == signDays && !(signDays > 0 && isToday)? 0 : 1;
@@ -213,7 +215,16 @@ namespace RedHotRoast
var rewardModel = new RewardData();
for (var i = 0; i < vo.item1.Length; i++)
{
var rewardData = new RewardSingleData(101, vo.quantity[i], RewardOrigin.SignIn,index)
var rewardNum = vo.quantity[i];
if (GameHelper.IsGiftSwitch())
{
rewardNum *= (decimal)GameHelper.GetExchangeRateVo().Multi;
}
else
{
rewardNum = GameHelper.Get101Str(vo.quantity[i]).As<decimal>();
}
var rewardData = new RewardSingleData(101, rewardNum, RewardOrigin.SignIn,index)
{
startPosition = startPos,
endPosition = new Vector2(ui.com_gold.x - 150, ui.com_gold.y - 136)