瀏覽代碼

Made the Material Editor properly handle the new -LINEAR statement of j3md when parsing material parameters

Nehon 11 年之前
父節點
當前提交
46f0f32afa
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      sdk/jme3-materialeditor/src/com/jme3/gde/materialdefinition/utils/MaterialUtils.java

+ 6 - 2
sdk/jme3-materialeditor/src/com/jme3/gde/materialdefinition/utils/MaterialUtils.java

@@ -53,9 +53,13 @@ public class MaterialUtils {
      * @param line
      * @param line
      * @return
      * @return
      */
      */
-    public static String trimName(String line) {
+    public static String trimName(String line) {        
+        int idx = line.indexOf("-");
+        if(idx!=-1){             
+             line= line.substring(0, idx);
+        }
         line = trimLine(line);
         line = trimLine(line);
-        int idx = line.indexOf("(");
+        idx = line.indexOf("(");
         if (idx == -1) {
         if (idx == -1) {
             idx = line.indexOf(":");
             idx = line.indexOf(":");
         }
         }