gamepad 导航特定配置设置。
属性列表
可以设置、检索或监听的属性。参见 使用属性。
属性 | 类型 | 描述 | 类 | |
---|---|---|---|---|
String | 更多信息 类名。 | 更多信息 | Accessor | |
GamepadInputDevice | 更多信息 使用此属性显式选择 GamepadSettings 以进行地图和场景导航。 | 更多信息 | GamepadSettings | |
Boolean | 更多信息 是否在视图上启用了游戏手柄导航。 | 更多信息 | GamepadSettings | |
String | 更多信息 此设置控制左摇杆前后移动的行为。 | 更多信息 | GamepadSettings | |
String | 更多信息 确定向前按倾斜轴是使视图向下倾斜(朝向最低点),还是向上倾斜(朝向天顶)。 | 更多信息 | GamepadSettings |
属性详细说明
-
类名。类的名称声明格式为
geoscene.folder.className
。
-
device GamepadInputDevice
-
使用此属性显式选择 GamepadSettings 以进行地图和场景导航。 如果未指定,则所有连接的 gamepad 都可以导航。
- 默认值:null
- 示例:
-
- View.input.gamepad.devices 用于检测到的游戏手柄的集合。
-
enabled Boolean
-
是否在视图上启用了游戏手柄导航。 如果启用此功能,但未指定
device
,则会自动选择第一个支持的设备。- 默认值:true
-
mode String
-
此设置控制左摇杆前后移动的行为。如果设置为
pan
, 则移动将以恒定的高度(向前和向后平移视图),而zoom
将在查看方向上移动视图。 Pan 最适合像步行或在汽车中一样探索场景。Zoom 模式提供了很好的控制来导航类似于飞行模拟器的场景。以下是每个视图的可选值: MapView:
"pan"
SceneView:"pan" | "zoom"
可选值:"pan"|"zoom"
- 默认值:pan
示例代码:// 将导航模式设置为“zoom” sceneView.navigation.gamepad.mode = "zoom";
-
tiltDirection String
-
确定向前按倾斜轴是使视图向下倾斜(朝向最低点),还是向上倾斜(朝向天顶)。
可选值:"forward-down"|"forward-up"
- 默认值:forward-down