2009-11-25 31 views
0

我使用FDT 3和Ant来制作一个jsfl文件,然后执行它来编译fla's,我试图弄清楚如何让jsfl删除aso文件。我已经尝试将aso文件的路径存储在Ant中的一个属性中,然后将其添加到jsfl,当它创建它时,它可以删除aso文件,但它意味着每个人都必须编辑该属性以适应他们的机器,我们使用Mac和Windows。JSFL删除Flash aso文件

我的问题是,有没有办法让jsfl找到并删除aso文件?

回答

3

感谢您的回答rodrigoap,但我一直在寻找的代码JSFL线将指向本地用户ASO目录。

我确实发现了awsner。

FLfile.remove(fl.configURI + "/Classes/aso"); 

fl.configURI指向loacl用户的Flash配置文件夹。然后,您只需将其他路径添加到aso文件夹“/ Classes/aso”。上面的这行可以用来从Mac或Windows上的jsfl文件中删除aso文件。

0

我对FDT,jsfl或aso一无所知。此Ant任务将在./myPrj删除每个.aso文件:

<delete> 
    <fileset dir="./myPrj" includes="**/*.aso"/> 
</delete>