ro-table/Asstes/Resources/Script/Purchase/UIPriceDiscount.txt
2025-06-04 05:02:57 +08:00

21 lines
673 B
Plaintext

UIPriceDiscount = class('UIPriceDiscount')
function UIPriceDiscount.GetDiscountColor(percent)
if percent <= 20 then
return 0, ColorUtil.DiscountLabel_Green
elseif percent <= 30 then
return 1, ColorUtil.DiscountLabel_Blue
elseif percent <= 50 then
return 2, ColorUtil.DiscountLabel_Purple
else
return 3, ColorUtil.DiscountLabel_Yellow
end
end
function UIPriceDiscount.SetDiscount(percent, sp_percent_bg, lab_percent, lab_percent_symbol)
local mulSpriteState, color = UIPriceDiscount.GetDiscountColor(percent)
lab_percent.text = percent
lab_percent.effectColor = color
lab_percent_symbol.effectColor = color
sp_percent_bg.CurrentState = mulSpriteState
end