私は Adobe AIR で Tile Viewer を構築しています。これまでのところ、ユーザーが PNG および JPG ファイルをロードできるようにするドラッグ アンド ドロップ機能を実装しました。
関数は ':File' 形式を返しますが、':Bitmap' データをグラム化し、ループ中に既存のムービークリップに画像を配置し、その 1 つのタイル画像を x と y で繰り返して、タイルマップのプレビューが表示されるようにするにはどうすればよいですか? ?
私の考えは、その 1 つのファイルのインスタンスを単純に追加することでしたが、その正確なコードはわかりません。(ローダーを作成し、それにファイル形式を渡し、BitmapData を取得し、位置 x と y を定義し、幅と高さを定義して配置します。また、インスタンスを作成したいのですが、コードは画像をロードしません 10 x 10回 )
すべての役立つ回答をいただければ幸いです。
編集:
理論例:
(正しい構文なし)
image = new ImageFromDropBox(); // bitmap or whatever
for( x = 0; x < 10; x++) {
for( y = 0; y < 10; y++) {
image.x = tilesize * x;
image.y = tileSize * y;
image.width = tileSize;
image.height = tileSize;
stage.addChild( image ); // so each of the 100 places images should be just instances of the ONE LOADED IMAGE
}
}