塗りスタイル

FILLSTYLEARRAY

FILLSTYLEARRAY は塗りのスタイルの配列です。

フィールドコメント
FillStyleCountUI8FillStyles の数
FillStyleCountExtendedIf FillStyleCount = 0xFF, UI16FillStyles の拡張カウント
Shape2 と Shape3 のみサポート
FillStylesFILLSTYLE[FillStyleCount]塗りスタイルの配列

FILLSTYLE

塗りスタイル値は次のテーブルのような構造です。

フィールドコメント
FillStyleTypeUI8塗りスタイルのタイプ
0x00 = 単色塗り
0x10 = 線形グラデーション塗り
0x12 = 円形グラデーション塗り
0x13 = 焦点付き円形グラデーション塗り (SWF 8 以降のみ)
0x40 = 繰り返しビットマップ塗り
0x41 = クリッピングビットマップ塗り
0x42 = スムーズでない繰り返しビットマップ塗り
0x43 = スムーズでないクリッピングビットマップ塗り
ColorIf type = 0x00, RGBA (if Shape3);
RGB (if Shape1 or Shape2)
不透明度情報付きの単色塗りの色
GradientMatrixIf type = 0x10, 0x12, or 0x13, MATRIXグラデーション塗り用の Matrix
GradientIf type = 0x10 or 0x12, GRADIENT
If type = 0x13, FOCALGRADIENT
(SWF 8 and later only)
グラデーション塗り
BitmapIdIf type = 0x40, 0x41, 0x42 or 0x43, UI16ビットマップ塗り用の Bitmap のキャラクタ ID
BitmapMatrixIf type = 0x40, 0x41, 0x42 or 0x43, MATRIXビットマップ塗り用の Matrix

移動


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-10-27 (日) 17:36:49 (3218d)