如何获取运行导入我的类的swf文件的名称?

时间:2015-08-06 10:14:55

标签: actionscript-3

我有一些使用相同类的swf文件。 swf名称是2_3.swfıwan读取名称并获取要用作变量的数字。我怎样才能做到这一点 ?谢谢你的任何建议。

1 个答案:

答案 0 :(得分:0)

你可以通过swf路径来做到这一点。我将路径转换为数组,然后使用数组的最后一项,

  var  swfUrl:String = this.root.loaderInfo.url;
  var urlArr:Array = swfUrl.split("/");
  var start_ind:int = urlArr[urlArr.length - 1].indexOf(".swf");

  var  Num1 = urlArr[urlArr.length - 1].substr((start_ind - 1),1);
  var Num2 = urlArr[urlArr.length - 1].substring(0,1);
  //then convert Num1 and Num2 to int variables