Navigation menu

WoW:USERAPI HexToRGBPerc: Difference between revisions

Jump to navigation Jump to search
no edit summary
m (Increased the function's Intelligence.)
No edit summary
Line 2: Line 2:
__NOTOC__
__NOTOC__


Takes a hex string (must be 6 char long!) and converts it to a RGB percent set (0.0-1.0)
local function HexToRGBPerc(hex)
local rhex, ghex, bhex = string.sub(hex, 1, 2), string.sub(hex, 3, 4), string.sub(hex, 5, 6)
return tonumber(rhex, 16)/255, tonumber(ghex, 16)/255, tonumber(bhex, 16)/255
end
== Alternative Version ==
Takes a hex string (must be 3 or 6 chars long!) and converts it to a RGB percent set (0.0-1.0). If ''hex'' is invalid, return black (0,0,0).
Takes a hex string (must be 3 or 6 chars long!) and converts it to a RGB percent set (0.0-1.0). If ''hex'' is invalid, return black (0,0,0).


Anonymous user