2011年6月9日

[AS3.0]載入外部......(檔案、圖片、資訊)

AS3.0已不支援loadMovie的語法,改採由Loader物件中的load()函數取而代之,透過load()可動態的載入外部的檔案,如:jpg、swf、gif..等,但當利用load()時還需透過影片物件將圖檔顯示出來,因此建立一個影片元件,並將實體名稱命名為 loadmc ,再透過此物件將外部的圖檔載入.....

var _ldr:Loader = new Loader();
var _file:String="minwt.jpg";
_ldr.load(new URLRequest(_file));
loadmc.addChild(_ldr);


應用範圍區分
Loader: swf,圖片(jpg,png,gif)
URLLoader:文本文件(xml,php,jsp…)

2011年6月7日

[AS3.0]與JavaScript通訊

使用類別import flash.external.Externallnterface

要從AS執行JavaScript的方法時
可使用ExternalInterface.call("指定的方法","參數1",......)

要從JavaScript執行AS的方法時
須事先使用ExternalInterface.addCallback("指定從js呼叫時方法",AS方法)