为现有节点创建节点或句柄
mynode = vrnodemynode = vrnode ([])mynode = vrnode (vrworld_object node_name)Mynode = vrnode(vrworld_object, 'node_name','node_type')mynode = vrnode(vrworld_object, 'USE', othernode)mynode = vrnode(parent_node,'parent_field', 'node_name', 'node_type')
|
的名字 |
|
节点名称。 |
|
节点类型。 |
|
类型的父节点的名称 |
|
父节点字段的名称。 |
|
使一个 |
|
的另一个节点的名称 |
mynode = vrnode
创建一个空vrnode
不引用任何节点的句柄。
mynode = vrnode ([])
创建的空数组vrnode
句柄。
mynode = vrnode (vrworld_object node_name)
创建虚拟世界中现有命名节点的句柄。
Mynode = vrnode(vrworld_object, 'node_name','node_type')
创建一个名为node_name
类型的node_type
在虚拟世界的根源上。它将句柄返回到新创建的节点。
mynode = vrnode(vrworld_object, 'USE', othernode)
创建一个使用
对节点的引用othernode
在世界的根源上vrworld_object
.它将虚拟世界的句柄返回给原始节点。
Mynode = vrnode(parent_node,'parent_field', 'node_name','node_type')
创建一个名为node_name
类型的node_type
那是一个孩子parent_node
住在田间parent_field
.它将句柄返回到新创建的节点。
mynode = vrnode(parent_node,'parent_field', 'USE', 'othernode')
创建一个使用
对节点的引用othernode
作为node的子节点parentnode
住在田间parentfield
.它将句柄返回给原始节点。
一个vrnode
对象以非常类似于句柄的方式标识虚拟世界节点。如果你应用vrnode
方法创建不存在的节点时,该方法将创建节点vrnode
对象的句柄,并返回vrnode
对象。如果你应用vrnode
方法的句柄,该方法将返回vrnode
与此节点关联的。