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

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

有帮助吗?

解决方案

感谢rodrigoap的回答,但我正在寻找一个能指向本地用户aso dir的jsfl代码。

我实际上找到了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>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top