1 |
- {"ast":null,"code":"import { CameraInputsManager } from \"./cameraInputsManager.js\";\nimport { FlyCameraMouseInput } from \"../Cameras/Inputs/flyCameraMouseInput.js\";\nimport { FlyCameraKeyboardInput } from \"../Cameras/Inputs/flyCameraKeyboardInput.js\";\n/**\n * Default Inputs manager for the FlyCamera.\n * It groups all the default supported inputs for ease of use.\n * @see https://doc.babylonjs.com/features/featuresDeepDive/cameras/customizingCameraInputs\n */\nexport class FlyCameraInputsManager extends CameraInputsManager {\n /**\n * Instantiates a new FlyCameraInputsManager.\n * @param camera Defines the camera the inputs belong to.\n */\n constructor(camera) {\n super(camera);\n }\n /**\n * Add keyboard input support to the input manager.\n * @returns the new FlyCameraKeyboardMoveInput().\n */\n addKeyboard() {\n this.add(new FlyCameraKeyboardInput());\n return this;\n }\n /**\n * Add mouse input support to the input manager.\n * @returns the new FlyCameraMouseInput().\n */\n addMouse() {\n this.add(new FlyCameraMouseInput());\n return this;\n }\n}","map":{"version":3,"names":["CameraInputsManager","FlyCameraMouseInput","FlyCameraKeyboardInput","FlyCameraInputsManager","constructor","camera","addKeyboard","add","addMouse"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/core/Cameras/flyCameraInputsManager.js"],"sourcesContent":["import { CameraInputsManager } from \"./cameraInputsManager.js\";\nimport { FlyCameraMouseInput } from \"../Cameras/Inputs/flyCameraMouseInput.js\";\nimport { FlyCameraKeyboardInput } from \"../Cameras/Inputs/flyCameraKeyboardInput.js\";\n/**\n * Default Inputs manager for the FlyCamera.\n * It groups all the default supported inputs for ease of use.\n * @see https://doc.babylonjs.com/features/featuresDeepDive/cameras/customizingCameraInputs\n */\nexport class FlyCameraInputsManager extends CameraInputsManager {\n /**\n * Instantiates a new FlyCameraInputsManager.\n * @param camera Defines the camera the inputs belong to.\n */\n constructor(camera) {\n super(camera);\n }\n /**\n * Add keyboard input support to the input manager.\n * @returns the new FlyCameraKeyboardMoveInput().\n */\n addKeyboard() {\n this.add(new FlyCameraKeyboardInput());\n return this;\n }\n /**\n * Add mouse input support to the input manager.\n * @returns the new FlyCameraMouseInput().\n */\n addMouse() {\n this.add(new FlyCameraMouseInput());\n return this;\n }\n}\n"],"mappings":"AAAA,SAASA,mBAAmB,QAAQ,0BAA0B;AAC9D,SAASC,mBAAmB,QAAQ,0CAA0C;AAC9E,SAASC,sBAAsB,QAAQ,6CAA6C;AACpF;AACA;AACA;AACA;AACA;AACA,OAAO,MAAMC,sBAAsB,SAASH,mBAAmB,CAAC;EAC5D;AACJ;AACA;AACA;EACII,WAAWA,CAACC,MAAM,EAAE;IAChB,KAAK,CAACA,MAAM,CAAC;EACjB;EACA;AACJ;AACA;AACA;EACIC,WAAWA,CAAA,EAAG;IACV,IAAI,CAACC,GAAG,CAAC,IAAIL,sBAAsB,CAAC,CAAC,CAAC;IACtC,OAAO,IAAI;EACf;EACA;AACJ;AACA;AACA;EACIM,QAAQA,CAAA,EAAG;IACP,IAAI,CAACD,GAAG,CAAC,IAAIN,mBAAmB,CAAC,CAAC,CAAC;IACnC,OAAO,IAAI;EACf;AACJ","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|