nodevideo 文档站 下载 NodeVideo

NodeVideo 表达式:用 MiniScript 驱动参数

NodeVideo 内置 MiniScript 表达式系统:全局变量、wiggle 与 loopOut 等内置函数、不会编程也能直接复制示例。

表达式是 NodeVideo 面向高级用户的参数自动化系统:用一行代码替代几十个关键帧。NodeVideo 使用 MiniScript 作为内置编程语言。

不会编程也能用

官方手册原话:你不会编程也没关系——官方提供了表达式示例页,直接复制需要的代码即可使用。

常用全局变量

名称含义
time当前播放时间
value当前参数的值
speed当前参数的变化速度
numKeys当前参数包含的关键帧数量
index当前图层在父组下的索引位置

高频内置函数

  • wiggle(频率, 幅度)——震动效果,与参数震动器相同,做手持感最常用
  • loopOut("pingpong")——从最后一个关键帧往复循环,做循环动画神器
  • linear(t, v1, v2)——线性插值;ease 系列则是平滑插值
  • random(min, max)——随机数;noise(n)——平滑噪声

调试技巧

所有变量都可以通过表达式 print 变量名 查看;也可以给文字图层添加表达式直接输入变量名,把值显示在画面上。

以上整理自官方手册"表达式"页。表达式需要一定的编程基础,复杂逻辑建议参考官方示例页。