在Houdini中可以给字符串类的参数设置动画。
Note
可以在backticks中嵌入全局或局部变量(如$F—当前帧)、或表达式。例如:
Frame: $F
You are `fit($F, 0, 240, 0, 100)`% done.
在一些情况下,这比为单独的参数值Key帧更容易。
示例
- 1. 在Create栏,点击Font字体图标。
- 2. 双击Font_objet节点,进入内部。
- 3. 点击font曲面节点。
- 4. 在参数编辑中设置Text参数值为Hello.
- 5. 右击Text参数,选择Set keyframe,设置Key。也可以按住Alt左击参数设置关键帧。
- 6. 使用播放条移动当前时间。
- 7. 再改变Text参数值为There。
- 8. 现在参数背景是黄色,表示一个发生数值变化事件,(该事件处于未被灭杀中)。按住Alt点击来确定运用这个关键帧。
Notes
在曲线图表中显示的关键帧是可以编辑的,但是字符串类的变量不会显示出来。
当我们给一个字符串类参数Key帧后,就需要意识到编辑该参数是使用表达式模式还是数值模式。
点击参数标签可以在Value和Expression两种模式间切换。
在数值模式中,被动画的字符串参数是显示当前的字符串值,例如Hello.在表达式模式中,被动画的字符串参数是显示一个表达式,该表达式是见识当前字符串的,例如“Hello”.