mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-11-12 23:32:42 -05:00
Fix parsing of MovieTexture and MonoScript assets
This commit is contained in:
@ -11,7 +11,7 @@
|
|||||||
if (version >= (3, 4)) //3.4 and up
|
if (version >= (3, 4)) //3.4 and up
|
||||||
{
|
{
|
||||||
var m_ExecutionOrder = reader.ReadInt32();
|
var m_ExecutionOrder = reader.ReadInt32();
|
||||||
}
|
|
||||||
if (version < 5) //5.0 down
|
if (version < 5) //5.0 down
|
||||||
{
|
{
|
||||||
var m_PropertiesHash = reader.ReadUInt32();
|
var m_PropertiesHash = reader.ReadUInt32();
|
||||||
@ -20,6 +20,8 @@
|
|||||||
{
|
{
|
||||||
var m_PropertiesHash = reader.ReadBytes(16);
|
var m_PropertiesHash = reader.ReadBytes(16);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (version < 3) //3.0 down
|
if (version < 3) //3.0 down
|
||||||
{
|
{
|
||||||
var m_PathName = reader.ReadAlignedString();
|
var m_PathName = reader.ReadAlignedString();
|
||||||
|
|||||||
@ -6,6 +6,8 @@
|
|||||||
public PPtr<AudioClip> m_AudioClip;
|
public PPtr<AudioClip> m_AudioClip;
|
||||||
|
|
||||||
public MovieTexture(ObjectReader reader) : base(reader)
|
public MovieTexture(ObjectReader reader) : base(reader)
|
||||||
|
{
|
||||||
|
if (reader.version < (2019, 3)) //2019.3 down
|
||||||
{
|
{
|
||||||
var m_Loop = reader.ReadBoolean();
|
var m_Loop = reader.ReadBoolean();
|
||||||
reader.AlignStream();
|
reader.AlignStream();
|
||||||
@ -13,4 +15,5 @@
|
|||||||
m_MovieData = reader.ReadUInt8Array();
|
m_MovieData = reader.ReadUInt8Array();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user