Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > BitmapData (flash.display.BitmapData) > 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