support 2018.1.0

some improvements
This commit is contained in:
Perfare
2018-05-03 02:41:47 +08:00
parent 52ba354dc5
commit 8218662548
14 changed files with 323 additions and 279 deletions

View File

@@ -273,7 +273,7 @@ namespace AssetStudio
case ClassIDReference.AnimationClip:
{
exportable = true;
var reader = asset.sourceFile.assetsFileReader;
var reader = asset.sourceFile.reader;
reader.Position = asset.Offset;
asset.Text = reader.ReadAlignedString();
break;
@@ -316,7 +316,7 @@ namespace AssetStudio
exportableAssets.AddRange(assetsFile.exportableAssets);
}
visibleAssets = exportableAssets.ToList();
visibleAssets = exportableAssets;
exportableAssetsHash.Clear();
}
#endregion
@@ -619,12 +619,21 @@ namespace AssetStudio
//导出FBX
StatusStripUpdate($"Exporting {filename}.fbx");
if (isNew)
ExportGameObject((GameObject)j, targetPath);
{
try
{
ExportGameObject((GameObject)j, targetPath);
}
catch (Exception ex)
{
MessageBox.Show($"{ex.Message}\r\n{ex.StackTrace}");
}
}
else
FBXExporter.WriteFBX($"{targetPath}{filename}.fbx", gameObjects);
StatusStripUpdate($"Finished exporting {filename}.fbx");
ProgressBarPerformStep();
}
ProgressBarPerformStep();
}
});
}