重要なお知らせ: このブログの更新は終了しました!詳しくはこちら "ブログ移転しました。" をご覧ください。

どういう状況であれ、自分(swf)と同階層のディレクトリを調べるには


_urlプロパティって、SWFに読み込まれた場合読込みもとSWFのパスが返ってくるのだとおもってたけど
そうじゃなくてちゃんと自分SWFのパスが返ってくるんだ!

だから、、、

読み込みたいイメージやXMLファイルは、自分(SWF)と同階層のディレクトリに配置されている。
しかし、自分(SWF)は、どこの階層にあるか特定できない親(SWF)にロードされる
という仕様のときに、イメージやXMLの階層を知るには、、、

var myfiledir = getMyDir(this);
function getMyDir(m:MovieClip):String{
var a1 = m._url.split(”/”);
a1.splice(a1.length-1);
return a1.join(”/”) + “/”;
}

コメントをどうぞ