Browse Source

- another fix in nifty resource locator, better but not good..

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8746 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 13 years ago
parent
commit
e41eaf5ccc
1 changed files with 3 additions and 2 deletions
  1. 3 2
      jme3-gui/src/com/jme3/gde/gui/multiview/NiftyJmeDisplay.java

+ 3 - 2
jme3-gui/src/com/jme3/gde/gui/multiview/NiftyJmeDisplay.java

@@ -73,6 +73,8 @@ public class NiftyJmeDisplay extends com.jme3.niftygui.NiftyJmeDisplay implement
         }
     }
     
+    private ResourceLocation resourceLocation = new ResourceLocationJmp();
+    
     public NiftyJmeDisplay(AssetManager assetManager, 
                            InputSystem inputManager,
                            AudioRenderer audioRenderer,
@@ -90,8 +92,6 @@ public class NiftyJmeDisplay extends com.jme3.niftygui.NiftyJmeDisplay implement
 
     @Override
     public void initialize(RenderManager rm, ViewPort vp) {
-        ResourceLocationJmp resourceLocation = new ResourceLocationJmp();
-        ResourceLoader.removeAllResourceLocations();
         ResourceLoader.addResourceLocation(resourceLocation);
         this.renderManager = rm;
         renderDev.setRenderManager(rm);
@@ -160,6 +160,7 @@ public class NiftyJmeDisplay extends com.jme3.niftygui.NiftyJmeDisplay implement
 
     @Override
     public void cleanup() {
+        ResourceLoader.removeResourceLocation(resourceLocation);
         inited = false;
 //        nifty.exit();
     }