GeOnDT GeOnDT for JS

Class: UFlyControls

GeOnDT.control. UFlyControls

비행 모드(FlyMode) 관련 함수

new UFlyControls(opt)

비행 모드(FlyMode) 관련 함수

Name Type Description
opt Object

생성자 옵션

Name Type Default Description
drawarg UDrawArg

App drawArg

camera UCamera | PerspectiveCamera | Object

비행 모드 시 제어할 카메라

domelement html | String | Object

이벤트 리스너에 사용되는 HTML 요소

automove Number false optional

자동 비행 모드 사용 여부

onchange Number optional

onChange 이벤트 발생 시 수행할 함수

Example
var control = new UFlyControls({
              drawarg: app._drawArg,
              camera: app._camera,
              domelement: app._renderer.domElement,
              automove: false
          });

Methods

active()

비행 모드를 활성하는 함수

addEventHandler()

이벤트 리스너를 추가하는 함수
추가되는 이벤트 종류에는 ['keydown' | 'keyup' | 'change']가 있다.

deactive()

비행 모드를 비활성하는 함수