也就是我希望用”abc.swf?owner=justfly”的方式在flash中可以得到owner這個變數的值
本來想說應該可以用swfadress來牛刀小用
不過swfadress好像是用來做全flash的website用的
反而沒辦法成功
而且為啥它要用”c.swf?path=website.swf”在主要swf外在包一層勒?
為了讓全畫面都是flash好定位嗎?
總之此路不通….
後來是用下面這一段code解決的:
var loadParms:Array = new Array(); var keyStr:String; var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters; _txt.text="This:\n" for (keyStr in paramObj) { loadParms[keyStr] = paramObj[keyStr].toString(); _txt.appendText(keyStr+":"+loadParms[keyStr]+"\n"); } |
或是簡單點:
var arg:String = this.loaderInfo.parameters["owner"]; |
當然在複雜點的應用就自己看著辦囉~~