以下の機能で画像の色を調整しています。問題は、私はにカラーフィルター値を切り替える必要がある場合、それは働いていないということですが、私は0.1の代わりに、を入力すると、それが動作します。 回避策なしで動作させるにはどうすればいいですか?AS3 - 画像の色を調整する
import fl.motion.AdjustColor;
import flash.filters.ColorMatrixFilter;
var colorFilter:AdjustColor = new AdjustColor();
var mColorMatrix:ColorMatrixFilter;
var mMatrix:Array = [];
var MC:MovieClip = new MovieClip();
function adjustColors():void
{
colorFilter.hue = 50;
colorFilter.saturation = 50;
colorFilter.brightness = 50;
colorFilter.contrast = 12;
mMatrix = colorFilter.CalculateFinalFlatArray();
mColorMatrix = new ColorMatrixFilter(mMatrix);
MC.filters = [mColorMatrix];
}
「** colorFilter ** value」はどういう意味ですか? – Engineer
私はこれを意味します: 'colorFilter.hue/colorFilter.saturation/colorFilter.brightness/colorFilter.contrast' – Anky