我使用FDT 3和Ant来制作一个jsfl文件,然后执行它来编译fla's,我试图弄清楚如何让jsfl删除aso文件。我已经尝试将aso文件的路径存储在Ant中的一个属性中,然后将其添加到jsfl,当它创建它时,它可以删除aso文件,但它意味着每个人都必须编辑该属性以适应他们的机器,我们使用Mac和Windows。JSFL删除Flash aso文件
我的问题是,有没有办法让jsfl找到并删除aso文件?
我使用FDT 3和Ant来制作一个jsfl文件,然后执行它来编译fla's,我试图弄清楚如何让jsfl删除aso文件。我已经尝试将aso文件的路径存储在Ant中的一个属性中,然后将其添加到jsfl,当它创建它时,它可以删除aso文件,但它意味着每个人都必须编辑该属性以适应他们的机器,我们使用Mac和Windows。JSFL删除Flash aso文件
我的问题是,有没有办法让jsfl找到并删除aso文件?
感谢您的回答rodrigoap,但我一直在寻找的代码JSFL线将指向本地用户ASO目录。
我确实发现了awsner。
FLfile.remove(fl.configURI + "/Classes/aso");
fl.configURI指向loacl用户的Flash配置文件夹。然后,您只需将其他路径添加到aso文件夹“/ Classes/aso”。上面的这行可以用来从Mac或Windows上的jsfl文件中删除aso文件。
我对FDT,jsfl或aso一无所知。此Ant任务将在./myPrj
删除每个.aso文件:
<delete>
<fileset dir="./myPrj" includes="**/*.aso"/>
</delete>