freealise commited on
Commit
22b2f09
1 Parent(s): 17c91ac

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -0
app.py CHANGED
@@ -500,6 +500,16 @@ with gr.Blocks(css=css) as demo:
500
  document.getElementById(\"reset_cam\").dispatchEvent(evt);
501
  }
502
  try {
 
 
 
 
 
 
 
 
 
 
503
  if (!BABYLON.Engine.LastCreatedScene.activeCamera.metadata.gizmoManager) {
504
  var metadata = BABYLON.Engine.LastCreatedScene.activeCamera.metadata;
505
  metadata.gizmoManager = new BABYLON.GizmoManager(BABYLON.Engine.LastCreatedScene, 8);
 
500
  document.getElementById(\"reset_cam\").dispatchEvent(evt);
501
  }
502
  try {
503
+ BABYLON.Engine.LastCreatedScene.onKeyboardObservable.add((kbInfo) => {
504
+ switch (kbInfo.type) {
505
+ case BABYLON.KeyboardEventTypes.KEYDOWN:
506
+ console.log("KEY DOWN: ", kbInfo.event.key);
507
+ break;
508
+ case BABYLON.KeyboardEventTypes.KEYUP:
509
+ console.log("KEY UP: ", kbInfo.event.code);
510
+ break;
511
+ }
512
+ });
513
  if (!BABYLON.Engine.LastCreatedScene.activeCamera.metadata.gizmoManager) {
514
  var metadata = BABYLON.Engine.LastCreatedScene.activeCamera.metadata;
515
  metadata.gizmoManager = new BABYLON.GizmoManager(BABYLON.Engine.LastCreatedScene, 8);