场景模式拾取器(SceneModePicker)是一个用于在场景模式间切换的单按钮部件;左侧显示的是其展开状态。只要指定的场景用于执行场景模式切换,程序化的场景模式切换就会自动反映在该部件中。
Name | Type | Default | Description |
---|---|---|---|
container |
Element | String | 包含 widget 的 DOM 元素或 ID。 | |
scene |
Scene | 要使用的场景实例。 | |
duration |
Number |
2.0
|
optional 场景转换所需的时间(秒)。 |
Throws:
-
DeveloperError : 文档中不存在 id 为 "container "的元素。
Example:
// In HTML head, include a link to the SceneModePicker.css stylesheet,
// and in the body, include: <div id="sceneModePickerContainer"></div>
// Note: This code assumes you already have a Scene instance.
var sceneModePicker = new SuperMap3D.SceneModePicker('sceneModePickerContainer', scene);
Members
-
获取父容器。
-
viewModel : SceneModePickerViewModel
-
获取视图模型。
Methods
-
销毁部件。应在下列情况下调用 将 widget 从布局中删除。
-
Returns:
如果对象已被销毁,则为 true,否则为 false。