mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-07-18 03:24:15 -04:00
- support export m4a AudioClip
- fixed some bug
This commit is contained in:
@ -164,9 +164,13 @@ namespace Unity_Studio
|
||||
preloadData.extension = ".fsb";
|
||||
preloadData.InfoText += "MP3";//not sure
|
||||
break;
|
||||
case 7:
|
||||
preloadData.extension = ".m4a";
|
||||
preloadData.InfoText += "M4a";
|
||||
break;
|
||||
}
|
||||
|
||||
if (preloadData.extension == "")
|
||||
if (preloadData.extension == null)
|
||||
{
|
||||
preloadData.extension = ".AudioClip";
|
||||
preloadData.InfoText += "Unknown";
|
||||
|
@ -56,7 +56,6 @@ namespace Unity_Studio
|
||||
m_SkinnedMeshRenderer = sourceFile.ReadPPtr();
|
||||
break;
|
||||
default:
|
||||
a_Stream.Position -= 4;
|
||||
PPtr m_Component = sourceFile.ReadPPtr();
|
||||
break;
|
||||
}
|
||||
|
@ -87,6 +87,12 @@ namespace Unity_Studio
|
||||
sb.AppendFormat("{0}{1} {2} = {3}\r\n", (new string('\t', level)), varTypeStr, varNameStr, value);
|
||||
a_Stream.AlignStream(4);
|
||||
}
|
||||
else if (varTypeStr == "UInt64")
|
||||
{
|
||||
var value = a_Stream.ReadUInt64();
|
||||
sb.AppendFormat("{0}{1} {2} = {3}\r\n", (new string('\t', level)), varTypeStr, varNameStr, value);
|
||||
a_Stream.AlignStream(4);
|
||||
}
|
||||
else if (varTypeStr == "UInt16")
|
||||
{
|
||||
var value = a_Stream.ReadUInt16();
|
||||
|
Reference in New Issue
Block a user