Browse Source

JME nifty's render device : fixed text positioning when autoScale is true

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9230 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
rem..om 13 years ago
parent
commit
e275cfb7ee
1 changed files with 1 additions and 9 deletions
  1. 1 9
      engine/src/niftygui/com/jme3/niftygui/RenderDeviceJme.java

+ 1 - 9
engine/src/niftygui/com/jme3/niftygui/RenderDeviceJme.java

@@ -236,16 +236,8 @@ public class RenderDeviceJme implements RenderDevice {
 //        niftyMat.getAdditionalRenderState().setBlendMode(convertBlend());
         text.setMaterial(niftyMat);
 
-        float width = text.getLineWidth();
-        float height = text.getLineHeight();        
-
-//        System.out.println("----------------------------------------------------");
-//        System.out.println("POS "+x+" "+width+" "+sizeX);
-        float x0 = x + 0.5f * width  * (1.0f - sizeX);
-        float y0 = y + 0.5f * height * (1.0f - sizeY);
-
         tempMat.loadIdentity();
-        tempMat.setTranslation(x0, getHeight() - y0, 0);
+        tempMat.setTranslation(x, getHeight() - y, 0);
         tempMat.setScale(sizeX, sizeY, 0);
 
         rm.setWorldMatrix(tempMat);