在点,或Primitive上创建一个name属性,可以让你轻松的引用它们,和组功能类似。
Naming points or primitives
命名点和Primitive的方式:
节点会在选择的点,Primitive上创建一个name属性。
例如:在一个面上创建name属性,其值为foo,那么引用该面的方法为:@name=foo (@表搜索,搜索的是name属性)
节点的功能和组类似:相当于创建一个名为foo的组,将该面放入组中,然后使用@foo也会引用这个组,从而引 用这个面。
两者优缺点:name方式比组更高效,可以命名成千上万个对象,而对于组,其计算量会非常大。
同一时间,name只会有一个值。
重命名已存在的,被命名的组:
除了给点,Primitive指定一个名称,你也可以使用该节点重命名已存在的组。使用Global, From, To 参数。
此工作方式和Attrib String Edit 节点类似。
Parameters
Attribute | 要创建和编辑的属性名。默认是name, | ||||
Class | 是否命名点或Primitive | ||||
Name from Group | 将属性名指定给点或Primitive所属的组名称。如果其是属于多个组的,那么此行为会是未定义的(不可预料会发生什么)。 | ||||
Group Mask | 当从组对象命名时,只有匹配该样式的组会被使用。此可以避免其他材质组覆盖你想要的部分组。 | ||||
Number of Namings | 要创建的命名属性数量。点击添加按钮。
| ||||
Enable | 是否创建编辑属性。此参数可以让你设置此节点的动画。 |
你可以使用下面的参数来重命名已存在的组。
Global | 当此项开启时,From样式会被每个字符串中发生的所替换。关闭时,只有第一个发生事件会被替换。 |
From | 要重命名的字符串样式。 |
To | 用于from字符串的替换样式。 |