相対Pathで別swfを読み込むと失敗することがあるので現在のURLを取得する
相対Pathで指定すると現在(object, embed tagが貼りつけてある)htmlが表示されているURLからのPathになる。swfの置き場所がどこになるのか分からないので、Mainのswfが置いてあるURLを取得する方法を調査。
Action Script 3.0
次のような感じ。
var current_url = root.loaderInfo.loaderURL;
this._swf_url = current_url.substr(0, current_url.lastIndexOf("/"));
this._pageLoader.load(new URLRequest(this._swf_url + "/hoge.swf"));
< Related Posts >