/ Published in: ActionScript
Expand |
Embed | Plain Text
function hexToRGB ( hex:Number ){ var returnObj:Object = new Object(); var returnObj .r = hex >> 16; var temp = hex ^ r << 16; var returnObj .g = temp >> 8; var returnObj .b = temp ^ g << 8; return returnObj; } function RGBToHex (r, g, b ){ var hex = r << 16 ^ g << 8 ^ b; return hex; } /** * Sets a object with an rbg tint * * @param r Red amount * @param g Green amount * @param b Blue amount * @param amount The alpha amount on all colors * @returns A color object to use with setTransform */ function setTint(r, g, b, amount):Object{ var trans = new Object(); trans.ra = trans.ga = trans.ba = 100 - amount; var ratio = amount / 100; trans.rb = r * ratio; trans.gb = g * ratio; trans.bb = b * ratio; return trans; }
You need to login to post a comment.
