| Package | jp.naggg.effects |
| Class | public class ColorLuminance |
| Inheritance | ColorLuminance flash.geom.ColorTransform |
See also
| Property | Defined By | ||
|---|---|---|---|
| value : Number
-1.0から+1.0の間の数値を指定することで明度を設定します.
-1.0で黒、+1.0で白となります.
| ColorLuminance | ||
| Method | Defined By | ||
|---|---|---|---|
ColorLuminance(value:Number = 0) | ColorLuminance | ||
インスタンスを複製します.
| ColorLuminance | ||
toString():String [override]
文字列に変換します.
| ColorLuminance | ||
| value | property |
value:Number-1.0から+1.0の間の数値を指定することで明度を設定します. -1.0で黒、+1.0で白となります.
public function get value():Number public function set value(value:Number):void| ColorLuminance | () | Constructor |
public function ColorLuminance(value:Number = 0)Parameters
value:Number (default = 0) — 明度の値、-1.0で黒、+1.0で白、0は現状と同じを指します.デフォルト値は0です.
|
| clone | () | method |
public function clone():ColorLuminanceインスタンスを複製します.
ReturnsColorLuminance — 同じプロパティを持つ ColorLuminance インスタンス
|
| toString | () | method |
override public function toString():String文字列に変換します.
ReturnsString |
// MCの明度を変えるアニメーション
import jp.naggg.effects.ColorLuminance;
var luminance:ColorLuminance = new ColorLuminance(-1); // 明度-100%
this.onEnterFrame = function(){
luminance.value += 0.01; // valueプロパティより明度を変更、だんだん明るく
this.transform.colorTransform = luminance;
if(luminance.value >= 0){
delete this.onEnterFrame;
}
}