Fix AssetBundle structure for Unity v5.4.x. Close #31

This commit is contained in:
VaDiM 2024-03-18 21:02:00 +03:00
parent 770d7e7532
commit 1e8085da2d

View File

@ -42,6 +42,16 @@ namespace AssetStudio
var m_MainAsset = new AssetInfo(reader);
if (version[0] == 5 && version[1] == 4) //5.4.x
{
var m_ClassVersionMapSize = reader.ReadInt32();
for (var i = 0; i < m_ClassVersionMapSize; i++)
{
var first = reader.ReadInt32();
var second = reader.ReadInt32();
}
}
if (version[0] > 4 || (version[0] == 4 && version[1] >= 2)) //4.2 and up
{
var m_RuntimeCompatibility = reader.ReadUInt32();