After Effects / 脚本预设

代码库:文件写入

这段代码原本是用来向PresetEffects.xml文件中增加代码用的,但是原脚本作者写的很随意,有些语法也不严谨,我就随手归置了一下,顺便学习下文件访问的写法。

PresetEffects.xml是对于开发者来说,主要是用来创建伪插件的,伪插件跟插件一样可以添加到图层中,不过只能是使用脚本添加,这个要是有兴趣以后可以专门开一文章说说。

在测试的时候,因为我用的Mac,所以就把Mac情况下的文件写入改成了桌面的一个文件,windows的保持没变。如果有用Windows的小伙伴愿意帮助我测试就最最好了!

可以看到windows中设定路径使用的是Folder.appPackage,Mac中使用的是Folder.desktop

桌面上的文件是test.txt。内容随意乱写的。

最后的</Effects>是为了保持跟PresetEffects文件结尾一致,这样在循环插入时的代码就不用改了。

所有的说明都写在注释中了,有不理解的可以下载《ExtendScript工具参考手册》搜索一下,如果还有疑问可以在下面回复。

哦对了,\在js中是转译符号,所以如果想在字符串中包含\,就必须写成\\ ,转译下自己。


 

打赏

Leave a Reply

Your email address will not be published. Required fields are marked *