色情報(16進数)をRGBに分別 色情報は未圧縮で16進数0xRRGGBBみたいななんだか分かりづらい情報になってる. 左から8ビットが赤(R),次に8ビットが緑(G),最後の8ビットが青(B). OSなんかはこれに8ビットを足したアルファ値があって,32ビットになるのかな?? まぁ,それはおいておいて,Colorクラスとか作ろうとするとこれをRGBに分けて保持していた方が便利そうですよね. JavaのColorクラスAPIとか見るとdarkerとかbrighterとかあるけど,まぁ,分けておけばそんな系の計算も楽だし他にいろいろ使えそうだし. んで,その分けるソースを考えて見ました. 地道に計算しようと思ったんだけど,シフト演算子とか使えそうだなぁと. そしたら,短くなったよ. ホントは16進数のものを文字列にしていじればいいかと思ったんだけどActionScript(ECM