Browse Source

FlyByCamera modified to check if its mappings exist
before unregistering them.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9165 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

PSp..om 13 năm trước cách đây
mục cha
commit
c084f0a025
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      engine/src/core/com/jme3/input/FlyByCamera.java

+ 3 - 1
engine/src/core/com/jme3/input/FlyByCamera.java

@@ -225,7 +225,9 @@ public class FlyByCamera implements AnalogListener, ActionListener {
         }
     
         for (String s : mappings) {
-            inputManager.deleteMapping( s );
+            if (inputManager.hasMapping(s)) {
+                inputManager.deleteMapping( s );
+            }
         }
 
         inputManager.removeListener(this);