Tweensyで色調補正(ColorMatrixFilter)パラメータテスト
March 4, 2009
Tweensyで色操作したかったので、パラメータを試せるのようなものを作成。
ColorMatrixFilter利用の流れ
1.import
import flash.filters.ColorMatrixFilter;
import com.flashdynamix.motion.extras.ColorMatrix;
2.TweensyGroupインスタンス生成
tween = new TweensyGroup();
3.画像配置
var _img:Bitmap= new Bitmap(new Img(200,160));// ImgはFlashのライブラリで書き出した画像データ
addChild(_img);
3.tween実行
tween.to(new ColorMatrixFilter(), new ColorMatrix(_b, _s, _c, _h), 2, null, 0, _img);
パラメータ部分を日本語で書くと、
tween.to(new ColorMatrixFilter(), new ColorMatrix(明るさ, 彩度, コントラスト, 色相), Tween所要時間, イージングタイプ, 待機時間, Tweenさせるインスタンス);
明るさ(brightness)は、-1〜1。
彩度(saturation)は、0〜1(0にすると、グレースケール)。
コントラスト(contrast )は、0〜1。
色相(hueRotation)は、-360〜360。
Tweensyの基本的なことは、前に書いた記事『Tweensy イージングテスト & コード生成(Tweensy 0.2)』に。
前にTweenerで色調補正を試したときの記事
Tweener ColorShortcutsクラスのパラメータテスト用swf + コードジェネレーター作った(v.1.31.70対応版)
参考になる記事
kanariia.com blog - [tweensy]TweensyOriginalの使い方:和訳してみる
kanariia.com blog - [tweensy]いろいろ試してみる:TweensyGroupで特殊プロパティをトゥイーン
カテゴリー:
タグ:
Trackback
Trackback URL for this entry:

















