colorTransform (BitmapData.colorTransform メソッド)

public colorTransform(rect: Rectangle , colorTransform: ColorTransform ) : Void

ColorTransform オブジェクトを使用して、ビットマップイメージの特定領域のカラー値を調整します。矩形がビットマップイメージの境界と一致する場合、このメソッドはイメージ全体のカラー値を変換します。

対応バージョン : ActionScript 1.0、Flash Player 8

パラメータ

rect:Rectangle - ColorTransform オブジェクトが適用されるイメージの領域を定義する Rectangle オブジェクト。

colorTransform:ColorTransform - 適用するカラー変換値が記述されている ColorTransform オブジェクト。

次の例では、BitmapData インスタンスにカラー変換処理を適用する方法について説明します。

import flash.display.BitmapData;
import flash.geom.ColorTransform;

var myBitmapData:BitmapData = new BitmapData(100, 80, false, 0x00CCCCCC);

var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());

mc.onPress = function() {
    myBitmapData.colorTransform(myBitmapData.rectangle, new ColorTransform(1, 0, 0, 1, 255, 0, 0, 0));
}

関連項目

ColorTransform (flash.geom.ColorTransform), Rectangle (flash.geom.Rectangle)


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001397.html