[Stage3D] Starlingを試すのだ! (18) ~ColorMatrixFilter~

Flash Player 11 から採用された Stage3D を学習するよ。 :bouzu:
Starling Framework を試しちゃうんだからね。 :girl:

starling318

Starling1.3から追加されたColorMatrixFilterクラスを使ってみちゃうよ。 :boy:

:caution: 要 Flash Player 11.8 以上

This movie requires Flash Player 11.8.0

:banana: [AS3.0] Starlingを試すのだ! (5) 参照。

import starling.filters.ColorMatrixFilter;

piyo1 = new MovieClip(atlas.getTextures(), 60);
  (中略)
piyo7 = new MovieClip(atlas.getTextures(), 60);

//明度
var colorMatrix1:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix1.adjustBrightness(0.4);

piyo1.filter = colorMatrix1;
var colorMatrix2:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix2.adjustBrightness(-0.4);

piyo2.filter = colorMatrix2;
//コントラスト
var colorMatrix3:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix3.adjustContrast(1);

piyo3.filter = colorMatrix3;
var colorMatrix4:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix4.adjustContrast(-0.5);

piyo4.filter = colorMatrix4;
//彩度
var colorMatrix5:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix5.adjustSaturation(1);

piyo5.filter = colorMatrix5;
var colorMatrix6:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix6.adjustSaturation(-1);

piyo6.filter = colorMatrix6;
//色相
var colorMatrix7:ColorMatrixFilter = new ColorMatrixFilter();
colorMatrix7.adjustHue(-0.3);

piyo7.filter = colorMatrix7;


[修正] (13/09/26 Thu 00:12)
Starling 1.4 にバージョンアップ。
[修正] (13/11/12 Tue 18:45)
Starling 1.4.1 にバージョンアップ。
[修正] (14/06/25 Wed 15:09)
Starling 1.5 にバージョンアップ。
[修正] (14/06/25 Wed 17:05)
Starling 1.5.1 にバージョンアップ。
[修正] (14/12/14 Sun 20:35)
Starling 1.6 にバージョンアップ。