浏览代码

MatParamTexture: remove useless constructor

shadowislord 10 年之前
父节点
当前提交
c34fcce7a2

+ 0 - 6
jme3-core/src/main/java/com/jme3/material/MatParamTexture.java

@@ -47,12 +47,6 @@ public class MatParamTexture extends MatParam {
     private int unit;
     private ColorSpace colorSpace;
 
-    public MatParamTexture(VarType type, String name, Texture texture, int unit) {
-        super(type, name, texture);
-        this.texture = texture;
-        this.unit = unit;
-    }
-    
     public MatParamTexture(VarType type, String name, Texture texture, int unit, ColorSpace colorSpace) {
         super(type, name, texture);
         this.texture = texture;

+ 1 - 1
jme3-core/src/main/java/com/jme3/material/Material.java

@@ -556,7 +556,7 @@ public class Material implements CloneableSmartAsset, Cloneable, Savable {
                         + "Linear using texture.getImage.setColorSpace().",
                         new Object[]{value.getName(), value.getImage().getColorSpace().name(), name});
             }
-            paramValues.put(name, new MatParamTexture(type, name, value, nextTexUnit++));
+            paramValues.put(name, new MatParamTexture(type, name, value, nextTexUnit++, null));
         } else {
             val.setTextureValue(value);
         }