読者です 読者をやめる 読者になる 読者になる

Shut the fuck up and write some code

グダグダ言わずにコードを書きたいブログ

ビットシフトによる色の進数変換

Javascript AS3

画像処理なんぞやり始めたので備忘。ASも同じ感じで。

/*
* 色の変換
*/				
//16進数→10進数
var color=0xFF0000;
var r=(color& 0xFF0000) >> 16;
var g=(color& 0xFF00) >> 8 ;
var b=color & 0xFF;
console.log(r); //255
console.log(g); //0
console.log(b); //0
				
//10進数→16進数
color= r << 16 | g << 8 | b;
console.log(color.toString(16)); //FF0000

常識なんだろうけど、俺、しらないで生きてたよ。