42 lines
1.5 KiB
Lua
Raw Normal View History

2025-01-04 23:00:19 +08:00
---@class WB_DigitalTrap_C:UUserWidget
---@field TextBlock_Num UTextBlock
--Edit Below--
local WB_DigitalTrap = {
bInitDoOnce = false;
NumColor = {
[0] = {SpecifiedColor={R=1.000000,G=1.000000,B=1.000000,A=0.700000},ColorUseRule=0},
[1] = {SpecifiedColor={R=0.693413,G=0.000000,B=1.000000,A=0.700000},ColorUseRule=0},
[2] = {SpecifiedColor={R=1.000000,G=0.000000,B=0.500000,A=0.700000},ColorUseRule=0},
[3] = {SpecifiedColor={R=1.000000,G=0.000000,B=0.000000,A=0.700000},ColorUseRule=0},
[4] = {SpecifiedColor={R=0.979093,G=0.734320,B=0.000000,A=0.700000},ColorUseRule=0},
[5] = {SpecifiedColor={R=0.500000,G=1.000000,B=0.000000,A=0.700000},ColorUseRule=0},
[6] = {SpecifiedColor={R=0.000000,G=0.979093,B=0.207395,A=0.700000},ColorUseRule=0},
[7] = {SpecifiedColor={R=0.000000,G=0.979093,B=1.000000,A=0.700000},ColorUseRule=0},
[8] = {SpecifiedColor={R=0.000000,G=0.414188,B=1.000000,A=0.700000},ColorUseRule=0},
[9] = {SpecifiedColor={R=0.541195,G=0.000000,B=1.000000,A=0.700000},ColorUseRule=0},
}
};
--[==[ Construct
function WB_DigitalTrap:Construct()
end
-- Construct ]==]
-- function WB_DigitalTrap:Tick(MyGeometry, InDeltaTime)
-- end
-- function WB_DigitalTrap:Destruct()
-- end
function WB_DigitalTrap:SetNum(InNum)
self.TextBlock_Num:SetText(tostring(InNum))
if self.NumColor[InNum] then
self.TextBlock_Num:SetColorAndOpacity(self.NumColor[InNum])
end
end
return WB_DigitalTrap;