原来这就是Control Channels
2013-12-11 15:56
204 查看
不久之前才了解什么是control channels,先上图咱们看看在哪里可以找到。
那么这个control channel能干什么呢?原本你想要控制一个container或者附加在上面的文字、插件等的话,你首先要做的是找到这个container(这里先不说control插件),那么你也许会这么写:
RENDERER*TREE*$group*GEOM*TEXT SET name1
如果group还有一个叫group的父级组:
RENDERER*TREE*$group$group*GEOM*TEXT
SET name1
那么在有control channel之后呢,我可以这么写:
RENDERER*TREE*@text*TEXT
SET name1
在使用control channel之后除了命令变短之后,最重要的你不用考虑这个container在场景树的哪个位置,之前的那句话是通过指定container所在的层级目录去定位container的,当场景结构有变化之后,你就不得不重新写代码了。
那么怎么创建control channels呢?参考上面图片的红色和蓝色的标注,
红色:拖动文字到control channels窗口,命名并保存。
蓝色:拖动container到control channels窗口,命名并保存。
请注意后面的type,红色创建的是针对文字的control channel,另外一个则是指定了container。那么如果使用container的去修改文字的话,则上面的命令要修改为:
RENDERER*TREE*@con*GEOM*TEXT SET name1
个人觉得control channels比较最大的好处就在于可以快速定位一个container而且不用考虑场景设计过程中对container所处层级的调整,当然删除操作除外了。
备注:
测试上面的命令请在Viz Console中运行
例如输入下面的命令并回车:
send RENDERER*TREE*@text*TEXT
SET name1
那么这个control channel能干什么呢?原本你想要控制一个container或者附加在上面的文字、插件等的话,你首先要做的是找到这个container(这里先不说control插件),那么你也许会这么写:
RENDERER*TREE*$group*GEOM*TEXT SET name1
如果group还有一个叫group的父级组:
RENDERER*TREE*$group$group*GEOM*TEXT
SET name1
那么在有control channel之后呢,我可以这么写:
RENDERER*TREE*@text*TEXT
SET name1
在使用control channel之后除了命令变短之后,最重要的你不用考虑这个container在场景树的哪个位置,之前的那句话是通过指定container所在的层级目录去定位container的,当场景结构有变化之后,你就不得不重新写代码了。
那么怎么创建control channels呢?参考上面图片的红色和蓝色的标注,
红色:拖动文字到control channels窗口,命名并保存。
蓝色:拖动container到control channels窗口,命名并保存。
请注意后面的type,红色创建的是针对文字的control channel,另外一个则是指定了container。那么如果使用container的去修改文字的话,则上面的命令要修改为:
RENDERER*TREE*@con*GEOM*TEXT SET name1
个人觉得control channels比较最大的好处就在于可以快速定位一个container而且不用考虑场景设计过程中对container所处层级的调整,当然删除操作除外了。
备注:
测试上面的命令请在Viz Console中运行
例如输入下面的命令并回车:
send RENDERER*TREE*@text*TEXT
SET name1
相关文章推荐
- 原来搜索结果页右侧的广告就是百度火爆地带
- 原来这就是传说中的大师
- 哈哈,原来模式匹配就是一个 strstr(string, str);
- 美国人教你这样用Google,你真的会变特工!!!(看了才感叹原来这么多年的GOOGLE是白用了~这就是百度永远无法超越G的原因吧~)
- 原来这就是"知识管理"
- 原来这就是爱情
- 天啊,原来计算机就是佛,信则灵
- sql语句超强,原来怎么写都可以就是不出错
- 原来学习的就是intel汇编呀
- 爱情原来本就是海里的沙,只有你用心去呵护它
- asp.net 生成静态页 原来就是这么不难 不要害怕哦
- 原来晒完被子的那股‘太阳的味道’,就是烤螨虫的味道啊!!!!!!!!!!!!!!!!!!!!!!
- 原来爱情就是这么简单 幸福也许就在你的身边
- 哦,所谓成功,原来就是成就于人,而毁灭自己
- 天啊,原来计算机就是佛,信则灵
- 大道至简,原来你就是这么KISS---ArchLinux基本系统到XFCE4桌面搭建
- 如何将数组对象合并,也就是给原来的数据添加值
- 换了新公司待遇各方面都不错,就是技术比原来的落后,大家会怎么样
- 原来以为京东售后很好,现在才知道 京东售后就是个垃圾!
- 原来这就是《色戒》