ビット演算は、とりあえずgetPixel, setPixel用にRGBの分解結合ができればいいんじゃない? var col = new Color(_root); //rgbの分解 var rgb = col.getRGB(); var r = rgb >> 16 & 0xff var g = rgb >> 8 & 0xff var b = rgb & 0xff //rgbの結合 r = Math.min(Math.max(Math.round(r), 0),255) g = Math.min(Math.max(Math.round(g), 0),255) b = Math.min(Math.max(Math.round(b), 0),255) rgb = (r << 16) + (g << 16) + b