トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

画像の埋め込みと表示_Flex

画像の埋め込みと表示

たとえば「Imagetest.as」を以下のように記載し、「test.png」を埋め込むものとします。

package {
    import flash.display.*;  

    public class ImageTest extends Sprite {
        // 読み込む外部画像を指定 ==> Image0
        [Embed(source='test.png')]
        private var Image0:Class;

        /**
         * コンストラクタ
         */
        public function ImageTest() {
            // 画像を作成
            var my_bmp:Bitmap = new Image0();
            my_bmp.x = 40;
            my_bmp.y = 40;
            
            addChild(my_bmp);
        }
    }
}
[Embed(source='test.png')]
private var Image0:Class;

にて埋め込む画像ファイル名を指定し、Image0とします。

var my_bmp:Bitmap = new Image0();

で画像のBitmapを生成しています。Bitmapの(x, y)にて表示位置を指定しています。

Bitmapのパラメータ

パラメータ内容
x表示位置 X
y表示位置 Y
width画像の幅(デフォルトは読み込んだ画像の幅が入る)
height画像の高さ(デフォルトは読み込んだ画像の高さが入る)
smoothingtrueの場合は拡大または縮小時のエッジのスムージングを行う。デフォルトはfalse

Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.