瀏覽代碼

Fix issue where loading material parameters from J3O would fail

shadowislord 10 年之前
父節點
當前提交
5f84147154
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      jme3-core/src/main/java/com/jme3/material/Material.java

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

@@ -1325,9 +1325,9 @@ public class Material implements CloneableSmartAsset, Cloneable, Savable {
                 param.setName(param.getName().substring(2));
             }
             
-            if (def.getMaterialParam(name) == null) {
-                logger.log(Level.WARNING, "The material parameter is not defined: " + 
-                                          name + ". Ignoring..");
+            if (def.getMaterialParam(param.getName()) == null) {
+                logger.log(Level.WARNING, "The material parameter is not defined: {0}. Ignoring..", 
+                                          param.getName());
             } else {
                 checkSetParam(param.getVarType(), param.getName());
                 paramValues.put(param.getName(), param);