Browse Source

SDK:
- fix path issue in Model Import Tool

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10211 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

nor..67 12 years ago
parent
commit
506f2e4a4f

+ 1 - 0
jme3-model-importer/src/com/jme3/gde/modelimporter/ImportModel.java

@@ -265,6 +265,7 @@ public final class ImportModel implements ActionListener {
                                     AssetKey curKey = tex.getKey();
                                     AssetKey curKey = tex.getKey();
                                     UberAssetInfo newInfo = UberAssetLocator.getInfo(curKey);
                                     UberAssetInfo newInfo = UberAssetLocator.getInfo(curKey);
                                     if (newInfo != null) {
                                     if (newInfo != null) {
+                                        logger.log(Level.INFO, "Create new key with name {0}", newInfo.getNewAssetName());
                                         TextureKey newKey = new TextureKey(newInfo.getNewAssetName());
                                         TextureKey newKey = new TextureKey(newInfo.getNewAssetName());
                                         Beans.copyProperties(curKey, newKey);
                                         Beans.copyProperties(curKey, newKey);
                                         Texture texture = mgr.loadTexture(newKey);
                                         Texture texture = mgr.loadTexture(newKey);

+ 1 - 1
jme3-model-importer/src/com/jme3/gde/modelimporter/UberAssetLocator.java

@@ -99,7 +99,7 @@ public class UberAssetLocator implements AssetLocator {
             String normalName = uberAssetInfo.getKey().getName();
             String normalName = uberAssetInfo.getKey().getName();
             if (assetBaseFolder != null) {
             if (assetBaseFolder != null) {
                 //sanitize filename by creating new asset key
                 //sanitize filename by creating new asset key
-                String extendedName = new AssetKey(assetBaseFolder + "/" + normalName).getName();
+                String extendedName = new AssetKey(assetBaseFolder + normalName).getName();
                 logger.log(Level.INFO, "Looking for extended name {0}", extendedName);
                 logger.log(Level.INFO, "Looking for extended name {0}", extendedName);
                 if (extendedName.equals(key.getName())) {
                 if (extendedName.equals(key.getName())) {
                     logger.log(Level.INFO, "Found extended name {0}", extendedName);
                     logger.log(Level.INFO, "Found extended name {0}", extendedName);