Remove unused keyboard event handlers and update method in runtime-host.ts
This commit is contained in:
@@ -3634,43 +3634,3 @@ export class RuntimeHost {
|
||||
this.previousPauseInputActive = pauseInputActive;
|
||||
}
|
||||
}
|
||||
nt.metaKey ||
|
||||
isEditableEventTarget(event.target)
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.pressedKeys.add(event.code);
|
||||
event.preventDefault();
|
||||
this.toggleManualPause();
|
||||
this.previousPauseInputActive = true;
|
||||
};
|
||||
|
||||
private handleRuntimeKeyUp = (event: KeyboardEvent) => {
|
||||
this.pressedKeys.delete(event.code);
|
||||
};
|
||||
|
||||
private handleRuntimeBlur = () => {
|
||||
this.pressedKeys.clear();
|
||||
this.previousPauseInputActive = false;
|
||||
};
|
||||
|
||||
private updatePauseInputState() {
|
||||
if (this.runtimeScene === null || !this.sceneReady) {
|
||||
this.previousPauseInputActive = false;
|
||||
return;
|
||||
}
|
||||
|
||||
const pauseInputActive =
|
||||
resolvePlayerStartPauseInput(
|
||||
this.pressedKeys,
|
||||
this.runtimeScene.playerInputBindings
|
||||
) >= 0.5;
|
||||
|
||||
if (pauseInputActive && !this.previousPauseInputActive) {
|
||||
this.toggleManualPause();
|
||||
}
|
||||
|
||||
this.previousPauseInputActive = pauseInputActive;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user