為了實現在EC-CUBE的LIST中做出一塊會隨內容改變長度的FLASH的資訊欄
所以就變的看起來這麼複雜了
首先還是拜一下GOOGLE
擲出了這篇AS3 Resizing SWF + SWFObject + JavaScript Tweener
一看簡直完美^^
趕緊下載Javascript Motion Tweener or just files on JustSeaver
再加上之前的swfobject準備來試試
繼續閱讀
標籤彙整:swf
用as3實現從html中給swf檔變數
也就是我希望用”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"]; |
當然在複雜點的應用就自己看著辦囉~~