OrbitControls/TrackballControls: Replace event.keyCode with event.code. (#21409)
* OrbitControls: replace event.keyCode with event.code issue: - **Description** The deprecated **`KeyboardEvent.keyCode`** read-only property represents a system and implementation dependent numerical code identifying the unmodified value of the pressed key. https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode so... ```diff // The four arrow keys - this.keys = { LEFT: 37, UP: 38, RIGHT: 39, BOTTOM: 40 }; + this.keys = { LEFT: 'ArrowLeft', UP: 'ArrowUp', RIGHT: 'ArrowRight', BOTTOM: 'ArrowDown' }; function handleKeyDown( event ) { - switch ( event.keyCode ) - switch ( event.code ) } ``` * Update OrbitControls.js * Update TrackballControls.js * Update TrackballControls.js * Update webgl_shading_physical.html * Update misc_controls_trackball.html * Update OrbitControls.html * Update TrackballControls.html * Update TrackballControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Update TrackballControls.html * Update OrbitControls.html * Update OrbitControls.html * Update OrbitControls.html * Docs: Modify the default keys value * Docs: Modify the default keys value * Docs: Modify the default keys value
Showing
想要评论请 注册 或 登录