###Duik内置了总共75个ffx预设,其中有74个是伪效果的预设,首先需要制作对应的中文伪效果,保存为预设文件后转换成二进制代码,再把Duik内置的原始代码替换掉,这些步骤全部完成以后还需要修改和调试duik脚本,这个工作量是很大的,目前还没有调试完脚本全部的功能。脚本放在评论区可自行下载,可能有存在翻译不准确的地方,欢迎提出意见和建议
目前网上能找到的中文脚本,基本都是用中文显示的脚本面板,如果脚本给图层添加了作为控制器的伪效果,伪效果的参数面板还是得使用英文。拿Duik来举例子,其实官方版本在16.05版本中已经支持中文语言,但同样也只是脚本本身是中文界面,对于骨骼绑定动画来说,使用者一定需要面对数量庞大的调整参数,这就让工作效率大打折扣。
Duik Bassel.2 V16.2.30官方版添加的步行循环动画:
汉化后的面板:
之前我发布过中文伪效果的制作方法,但还是第一次用于汉化duik这样复杂的脚本,在汉化的过程中,发现了之前忽略了菜单栏的汉化▼
之前视频教程里讲过了,伪效果汉化需要把PresetEffects.xml文件中的XML代码复制到中文字典after_effects_zh-Hans.dat里去翻译,
比如PresetEffects.xml里的代码段"$$$/AE/Preset/Color=Color"翻译为"$$$/AE/Preset/Color=颜色"
但是菜单栏的XML代码是这样的▼
菜单栏的名称照旧可以翻译,可菜单栏里的三个值没有"$$$/AE/"这段开头
解决办法是:
将前面 Popup 的目录复制到后面后面来,手动给它加上一个"$$$/AE/(菜单栏名称)/Popup"的开头就完事了▼