スプライトを特定の色で塗りつぶすのと同じように、独自のテクスチャ イメージを Flex のスプライトの背景として使用する方法はありますか?
1 に答える
0
Graphics.beginBitmapFill() メソッドを使用してから、標準の方法で形状を描画できます。ただし、他の方法もあります。たとえば、Flex で BitmapFill インスタンスを使用して「市松模様の背景」を作成します。
private static function getCheckeredBitmapData() : BitmapData {
if (_checkeredBitmapData == null) {
_checkeredBitmapData = new BitmapData(16, 16, false, 0xCCCCCC);
_checkeredBitmapData.fillRect(new Rectangle(0, 0, 8, 8), 0xFFFFFF);
_checkeredBitmapData.fillRect(new Rectangle(8, 8, 16, 16), 0xFFFFFF);
}
return _checkeredBitmapData;
}
...
<s:fill>
<s:BitmapFill source="{getCheckeredBitmapData()}" fillMode="repeat"/>
</s:fill>
于 2012-07-24T19:38:57.593 に答える