0

スプライトを特定の色で塗りつぶすのと同じように、独自のテクスチャ イメージを Flex のスプライトの背景として使用する方法はありますか?

4

1 に答える 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 に答える