ImagePy解析:13 -- Macros引擎及宏录制
参考文献:
ImagePy开发文档 —— 宏引擎
Macros 插件
Macros 是一个宏执行器引擎,它负责将一串 ImagePy 命令依次执行。 事实上我们几乎不会去继承 Macros,它仅仅是 ImagePy 为了实现宏功能,并统一为一种引擎接口而设计的辅助类。
因此,Macros引擎常见的用法是:首先通过宏录制器来完成记录,宏录制器在Plugins > Macros> Macros Recorder, 然后将录制的命令保存到menus或其子文件夹里,以mc作为后缀,重启即可加载到对应位置。(语出上面的参考文献)
Macros引擎
先来看一下Macros类的全貌:
1
2
3
4
5