どういう状況であれ、自分(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(”/”) + “/”;
}


>> Nintendo Wii ストア

コメントをどうぞ