【TouchDesigner】初识Modles,Local和Storage

初识Modles,Local和StorageNO.1

这第一部分中,我们将对local variables做简单介绍。
Evaluate DAT的用法
局部变量的运用
路径的设置
利用local variable读取channel数值
流程
【TouchDesigner】初识Modles,Local和Storage
新建local (base)COMP元件


【TouchDesigner】初识Modles,Local和Storage
进入lacal,新建 table,variables DAT元件


【TouchDesigner】初识Modles,Local和Storage
table1写入表格信息


【TouchDesigner】初识Modles,Local和Storage
创建eval1 DAT ,在参数的Expression填入me.var(‘exString’) 可以获取到table1部分的信息


【TouchDesigner】初识Modles,Local和Storage
三个eval 元件的Expression不同显示出不同的消息


【TouchDesigner】初识Modles,Local和Storage
新建一个base1 COMP元件


【TouchDesigner】初识Modles,Local和Storage
进入base1 将eval剪切粘贴进来一样显示出table1的信息,说明不受层级的影响。


【TouchDesigner】初识Modles,Local和Storage
新建一个ctrl(base)COMP


【TouchDesigner】初识Modles,Local和Storage
进入ctrl创建lfo1 CHOP


【TouchDesigner】初识Modles,Local和Storage
新建select1 CHOP ,参数面板CHOP路径填入ctrl/lfo1,可以获取到lfo1的信息。


【TouchDesigner】初识Modles,Local和Storage
table1写入新表格内容


【TouchDesigner】初识Modles,Local和Storage
修改select1的CHOP路径依然可以获取到lfo1的信息


【TouchDesigner】初识Modles,Local和Storage
将select1剪切放入base1 依然可以接受lfo1信息,说明不受层级的影响


【TouchDesigner】初识Modles,Local和Storage
新建slider1 COMP,constant1 CHOP


【TouchDesigner】初识Modles,Local和Storage
在constant1参数面板上value0填入 op(‘slider1/out1’)[‘v1’] 获取slider的信息


【TouchDesigner】初识Modles,Local和Storage

新建table2,eval1,merge1 DAT元件


【TouchDesigner】初识Modles,Local和Storage
在constant1的value0中填入me.var(‘slider1’)同样可以获取到slider的信息。

【TouchDesigner】初识Modles,Local和Storage
如果填入me.var(‘slider1’)没有翻译,可以几点右上角的language来改变语言,填入$slider1


【TouchDesigner】初识Modles,Local和Storage
同样的,局部变量的取法不受到层级的影响