Browse Source

* Fixed crash in TestNiftyGui by moving hellojme.xml to test-data

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7573 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
sha..rd 14 years ago
parent
commit
eed0a864f0

+ 1 - 1
engine/src/core/com/jme3/animation/MeshAnimationLoader.java → engine/src/ogre/com/jme3/scene/plugins/ogre/MeshAnimationLoader.java

@@ -30,7 +30,7 @@
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-package com.jme3.animation;
+package com.jme3.scene.plugins.ogre;
 
 //import static com.jmex.model.XMLUtil.getAttribute;
 //import static com.jmex.model.XMLUtil.getIntAttribute;

+ 4 - 3
engine/src/test/jme3test/niftygui/TestNiftyGui.java

@@ -41,8 +41,7 @@ import com.jme3.scene.shape.Box;
 import de.lessvoid.nifty.Nifty;
 import de.lessvoid.nifty.screen.Screen;
 import de.lessvoid.nifty.screen.ScreenController;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import java.net.URL;
 
 public class TestNiftyGui extends SimpleApplication implements ScreenController {
 
@@ -68,7 +67,9 @@ public class TestNiftyGui extends SimpleApplication implements ScreenController
                                                           guiViewPort);
         nifty = niftyDisplay.getNifty();
 
-        nifty.fromXml("Tests/hellojme.xml", "start", this);
+        URL url = Thread.currentThread().getContextClassLoader().getResource("jme3test/niftygui/hellojme.xml");
+        
+        nifty.fromXml("Interface/Nifty/HelloJme.xml", "start", this);
 
         // attach the nifty display to the gui view port as a processor
         guiViewPort.addProcessor(niftyDisplay);

+ 0 - 18
engine/src/test/jme3test/niftygui/hellojme.xml

@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nifty>
-  <screen id="start" controller="jme3test.niftygui.TestNiftyGui">
-    <layer id="layer" backgroundColor="#0000" childLayout="center">
-      <panel id="panel" height="25%" width="35%" align="center" valign="center" backgroundColor="#f60f" childLayout="center" visibleToMouse="true">
-        <interact onClick="quit()"/>
-        <effect>
-          <onStartScreen name="move" mode="in" direction="top" length="300" startDelay="0" inherit="true"/>
-          <onEndScreen name="move" mode="out" direction="bottom" length="300" startDelay="0" inherit="true"/>
-          <onHover name="pulsate" scaleFactor="0.008" startColor="#f600" endColor="#ffff" post="true"/>
-        </effect>
-        <text id="text" font="aurulent-sans-16.fnt" color="#000f" text="Hello from jME3" align="center" valign="center" />
-      </panel>
-    </layer>
-  </screen>
-  <screen id="end">
-  </screen>
-</nifty>