パッケージmx.graphics
public class BitmapFill
継承BitmapFill Inheritance Object
実装IFill

ビットマップまたは他の DisplayObject で画面の領域を塗る場合に使用する値のセットを定義します。

関連項目

mx.graphics.IFill
flash.display.Bitmap
flash.display.BitmapData
flash.display.DisplayObject


パブリックプロパティ
 プロパティ定義
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  offsetX : Number = 0
ビットマップが原点から水平方向にオフセットになっている距離です。
BitmapFill
  offsetY : Number = 0
ビットマップが原点から垂直方向にオフセットになっている距離です。
BitmapFill
  originX : Number = 0
ビットマップの塗りの水平方向の原点です。
BitmapFill
  originY : Number = 0
ビットマップの塗りの垂直方向の原点です。
BitmapFill
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  repeat : Boolean = true
ビットマップを繰り返して領域を埋めるかどうかを指定します。
BitmapFill
  rotation : Number = 0
ビットマップの回転角度です。
BitmapFill
  scaleX : Number = 1
塗りの際にビットマップを水平方向に伸縮させるパーセントで、0 から 1 の範囲です。
BitmapFill
  scaleY : Number = 1
塗りの際にビットマップを垂直方向に伸縮させるパーセントで、0 から 1 の範囲です。
BitmapFill
  smooth : Boolean = false
塗りの際にビットマップデータをスムージング処理するかどうかを示すフラグです。
BitmapFill
  source : Object
ビットマップの塗りに使用するソースです。
BitmapFill
パブリックメソッド
 メソッド定義
  BitmapFill()
コンストラクタ。
BitmapFill
 InheritedhasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 InheritedisPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 InheritedpropertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
Object
 InheritedsetPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 InheritedtoString():String
指定されたオブジェクトのストリング表現を返します。
Object
 InheritedvalueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
Object
プロパティの詳細
offsetXプロパティ
public var offsetX:Number = 0

ビットマップが原点から水平方向にオフセットになっている距離です。この調整は、回転と伸縮の後に行われます。

offsetYプロパティ 
public var offsetY:Number = 0

ビットマップが原点から垂直方向にオフセットになっている距離です。この調整は、回転と伸縮の後に行われます。

originXプロパティ 
public var originX:Number = 0

ビットマップの塗りの水平方向の原点です。ビットマップの塗りはオフセットで、この点が原点に表示されます。この点を中心に、ビットマップの伸縮と回転が行われます。

originYプロパティ 
public var originY:Number = 0

ビットマップの塗りの垂直方向の原点です。ビットマップの塗りはオフセットで、この点が原点に表示されます。この点を中心に、ビットマップの伸縮と回転が行われます。

repeatプロパティ 
public var repeat:Boolean = true

ビットマップを繰り返して領域を埋めるかどうかを指定します。塗りつぶされた領域の端に向かって外側に塗りをタイルするには true に設定します。領域の端で塗りを終了するには false に設定します。

rotationプロパティ 
public var rotation:Number = 0

ビットマップの回転角度です。有効な値は 0 から 360 までで、デフォルト値は 0 です。

scaleXプロパティ 
public var scaleX:Number = 1

塗りの際にビットマップを水平方向に伸縮させるパーセントで、0 から 1 の範囲です。1 の場合は、ビットマップはナチュラルサイズで塗られます。デフォルト値は 1 です。

scaleYプロパティ 
public var scaleY:Number = 1

塗りの際にビットマップを垂直方向に伸縮させるパーセントで、0 から 1 の範囲です。1 の場合は、ビットマップはナチュラルサイズで塗られます。デフォルト値は 1 です。

smoothプロパティ 
public var smooth:Boolean = false

塗りの際にビットマップデータをスムージング処理するかどうかを示すフラグです。

sourceプロパティ 
source:Object  [read-write]

ビットマップの塗りに使用するソースです。塗りは、次のようなさまざまなグラフィックソースからレンダリングできます。

実装
    public function get source():Object
    public function set source(value:Object):void
コンストラクタの詳細
BitmapFill()コンストラクタ
public 関数 BitmapFill()

コンストラクタ。