■吉里吉里/KAG/TJS雑談質問スレ■その12
■ このスレッドは過去ログ倉庫に格納されています
0525520
2007/10/12(金) 17:34:49ID:ahvr2IB9マスクの共有は出来ないようだから
適用したいマスク画像をもった画像を別のレイヤに読み込んで、
そちらからマスクのみをcopyRectしてやろうと考えた。
layer1.face = dfMask;
layer1.copyRect(0, 0, maskLayer, 0, 0, layer1.width, layer1.height);
でもこうすると、何故かマスク画像の白(value=255)の部分がvalue=1になってる。。
上記の処理をした後に
for(var i = 0; i < layer1.width; i++){
for(var j = 0; j < layer1.height; j++){
layer1.setMaskPixel(i, j, layer1.getMaskPixel(i, j) * 255);
}
}
としてやると表示したい形に(処理遅いけど)なる。
これってバグでしょうか?それともやり方がどこかおかしいのかな?
■ このスレッドは過去ログ倉庫に格納されています