這只是一個簡單的應用,為的是接下來要結合前篇Webcam抓圖要作一個應用App。
一個子資料夾名稱為"imgs" 裡面有一堆可被Flash載入的圖檔,想要不分類的將imgs檔案夾內圖檔全部載入,這邊用到File類別的listDirectory()可以列出所有在指定資料夾內的物件。
一個子資料夾名稱為"imgs" 裡面有一堆可被Flash載入的圖檔,想要不分類的將imgs檔案夾內圖檔全部載入,這邊用到File類別的listDirectory()可以列出所有在指定資料夾內的物件。
package {
import flash.display.*;
import flash.net.URLRequest;
import flash.filesystem.File;
public class OpenDirTest extends Sprite {
public function OpenDirTest() {
var fd:File=new File("app-resource:/imgs");
var arr:Array=fd.listDirectory();
//取得資料
for (var i:int=0; i< arr.length; i++) {
var lb:Loader=new Loader();
lb.load(new URLRequest("imgs/"+arr[i].name));
lb.x=Math.random()*300;
lb.y=Math.random()*200;
//亂數擺到畫面上
addChild(lb);
}
}
}
}
Comments
Post a Comment