type
适用范围与设置方式
| 项目 | 内容 |
|---|---|
| 适用于 | 所有空间场景。 |
| 新场景 | 在调用 initScene 后、执行 window.open(...) 前设置。 |
| 起始场景 | 通过 Web App Manifest 设置。 |
| 默认值 | "window" |
类型定义
"window" | "volume"
示例
使用 initScene
通过 initScene 设置新场景的类型
import { initScene } from "@webspatial/react-sdk";
initScene("newSceneName", defaultConfig => {
return {
...defaultConfig,
type: "volume",
};
});
window.open(newSceneUrl, "newSceneName");
使用 Web App Manifest
通过 Web App Manifest 设置起始场景的类型
{
"name": "example app",
"start_url": "/",
"xr_main_scene": {
"type": "volume"
}
}
默认值
"window"
可接受的值
| 取值 | 含义 |
|---|---|
"window" | 优先服务于 GUI 需求。 |
"volume" | 模拟现实世界中的真实物体。 |