enableDesktopInput method

DesktopInputDriver enableDesktopInput({
  1. double lookSensitivity = 0.0035,
  2. double moveSpeed = 3.0,
  3. double sprintMultiplier = 2.5,
})

Enables desktop input (mouse-look, WASD locomotion, mouse-picking). Returns the driver so the widget layer can forward pointer/key events (see DesktopInputRegion).

Implementation

DesktopInputDriver enableDesktopInput({
  double lookSensitivity = 0.0035,
  double moveSpeed = 3.0,
  double sprintMultiplier = 2.5,
}) {
  desktopInput = DesktopInputDriver(
    cameraRig: cameraRig,
    lookSensitivity: lookSensitivity,
    moveSpeed: moveSpeed,
    sprintMultiplier: sprintMultiplier,
  );
  return desktopInput!;
}