主要内容

vrworld.

创建新的vrworld.与虚拟世界相关的对象

句法

myworld = vrworld(文件名)myworld = vrworld(filename,'重用')myworld = vrworld(filename,'new')myworld = vrworld.myworld = vrworld('')myworld = vrworld([])

争论

文件名

包含从中加载虚拟世界的虚拟世界3D文件的名称的字符串。您可以指定.wrl..x3d., 或者.x3dv.)。如果未指定文件扩展名,则文件扩展名.wrl.假设。

'新的'

创建与之相关的虚拟世界的论点文件名

描述

myworld = vrworld(文件名)创建与虚拟世界3D文件相关联的虚拟世界文件名并返回它的手柄。如果虚拟世界已经存在,则返回对现有虚拟世界的句柄。将文件名指定为字符串。

myworld = vrworld(filename,'重用')具有相同的功能myworld = vrworld(文件名)

myworld = vrworld('filename','new')创建与虚拟世界3D文件相关联的虚拟世界文件名并返回它的手柄。它始终创建一个新的虚拟世界对象,即使是另一个vrworld.已存在与同一文件关联的对象。

myworld = vrworld.创建无效vrworld.处理

myworld = vrworld('')创造一个空的东西vrworld.与任何虚拟世界3D文件无关的对象

myworld = vrworld([])返回一个空数组返回一个空数组vrworld.把手。

一种vrworld.对象以非常类似于句柄的方式识别虚拟世界。影响虚拟世界的所有功能都接受一个vrworld.对象作为识别虚拟世界的论点。

如果给定的虚拟世界已存在于内存中,则返回对现有虚拟世界的句柄。第二个虚拟世界未加载到内存中。如果虚拟世界在内存中不存在,则从相关的虚拟世界3D文件中加载它。新加载的虚拟世界已关闭,必须在使用它之前打开。

vrworld.与虚拟世界相关联的对象仍然有效,直到您使用删除或者vrclear.

例子

myworld = vrworld('vrpend.wrl')

方法摘要

方法 描述
AddExternProto. 添加externProto.向虚拟世界声明。
关闭 关闭虚拟世界
删除 从内存中删除虚拟世界
编辑 在外部虚拟世界编辑器中打开虚拟世界文件
得到 财产价值vrworld.目的
已验证 1如果vrworld.对象有效,0.如果不
节点 列出虚拟世界中可用的节点
打开 开放虚拟世界
重新加载 从虚拟世界3D文件中重新加载虚拟世界
保存 将虚拟世界写入虚拟世界3D文件
更改属性值vrworld.目的
看法 查看虚拟世界
在R2006A之前介绍