Gamepad navigation specific configuration settings.
The name of the class.more details
Use this property to explicitly select the gamepad device for map and scene navigation.more details
Whether gamepad navigation is enabled on the View.more details
This setting controls the behavior of forward and back movement of the left stick.more details
Determines whether pressing the tilt axis forwards make the view tilt down (towards the nadir), or up (towards the zenith).more details
The name of the class. The declared class name is formatted as
- device GamepadInputDevice
Use this property to explicitly select the gamepad device for map and scene navigation. If unspecified then all connected gamepads will be able to navigate.
- Default Value:null
- See also:
- View.input.gamepad.devices for a collection of detected gamepads.
- enabled Boolean
Whether gamepad navigation is enabled on the View. If this is enabled, but no
deviceis specified, the first supported one will be selected automatically.
- Default Value:true
- mode String
This setting controls the behavior of forward and back movement of the left stick. If set to
pan, movement will be at a constant altitude (panning the view forward and backward) whereas
zoomwill move the view in the viewing direction. Pan is best suited for exploring a scene as if on foot or in a car. Zoom mode provides great control to navigate the scene similar to a flight simulator.
- Default Value:pan
// Setting the navigation mode to "zoom". view.navigation.gamepad.mode = "zoom";
- tiltDirection String
Determines whether pressing the tilt axis forwards make the view tilt down (towards the nadir), or up (towards the zenith). The default behavior is to tilt the view down when pressing the stick that controls tilt forwards.
Possible Values: forward-down | forward-up
- Default Value:forward-down
API Reference search results