以下の内容はhttps://unageanu.hatenablog.com/entry/20080916/1221556400より取得しました。


枠内を画像で塗りつぶすサンプル

Graphics#beginBitmapFillを使って、枠内を画像で塗りつぶすサンプルです。

package {

  import flash.display.*;
  
  // 枠内を画像で塗りつぶすサンプル。
  public class Sample extends Sprite  {
    
    // 画像 // アセットとしてswfに埋め込む。
    [Embed(source="./img.gif")] // パスはこのファイルからの相対パスで指定。
    private static const BITMAP:Class;
    
    public function Sample(){
      
      // 画像を作成
      var img:Bitmap = new BITMAP();
    
    
      var g:Graphics = graphics;
      
      // 画像で塗りつぶす設定      
      g.beginBitmapFill(img.bitmapData);
      // 枠を描画
      g.drawRect( 50, 50, 400, 400 );
      // 塗りつぶし終了
      g.endFill();
      
    }
  }
}

実行結果はこちら




以上の内容はhttps://unageanu.hatenablog.com/entry/20080916/1221556400より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14