0

ビットマップに関する簡単な質問xとyを繰り返します。次のことを試しましたが、機能しません。

mySprite.graphics.beginBitmapFill(myFill);
mySprite.graphics.drawRect(-5, -5, 10, 10);
mySprite.graphics.endFill();

マトリックスが必要だからですか

public function beginBitmapFill(bitmap:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):void

乾杯ビル

4

1 に答える 1

2
function drawBackground():void {
    var clip:MovieClip = new GradientMovieClip();
    var bd:BitmapData = new BitmapData(clip.width, clip.height, true, 0xFFFFFF); // set the color to 0xFFFFFF if you use transparent png file for the pattern
    bd.draw(clip);
    _background.graphics.clear();
    _background.graphics.beginBitmapFill(bd);
    _background.graphics.drawRect(0, 0, widthOfTheScreen, heightOfTheScreen);
    _background.graphics.endFill();
}

問題が解決しました

于 2012-06-19T06:24:12.717 に答える