diff --git a/Source/Editor/GUI/Timeline/Tracks/ActorTrack.cs b/Source/Editor/GUI/Timeline/Tracks/ActorTrack.cs index 1366e9d44..d7f0b9967 100644 --- a/Source/Editor/GUI/Timeline/Tracks/ActorTrack.cs +++ b/Source/Editor/GUI/Timeline/Tracks/ActorTrack.cs @@ -7,6 +7,7 @@ using FlaxEditor.CustomEditors; using FlaxEditor.GUI.ContextMenu; using FlaxEditor.GUI.Timeline.Undo; using FlaxEditor.SceneGraph; +using FlaxEditor.Utilities; using FlaxEngine; using FlaxEngine.GUI; @@ -37,13 +38,13 @@ namespace FlaxEditor.GUI.Timeline.Tracks private static void LoadTrack(int version, Track track, BinaryReader stream) { var e = (ActorTrack)track; - e.ActorID = new Guid(stream.ReadBytes(16)); + e.ActorID = stream.ReadGuid(); } private static void SaveTrack(Track track, BinaryWriter stream) { var e = (ActorTrack)track; - stream.Write(e.ActorID.ToByteArray()); + stream.WriteGuid(ref e.ActorID); } /// diff --git a/Source/Editor/GUI/Timeline/Tracks/ScriptTrack.cs b/Source/Editor/GUI/Timeline/Tracks/ScriptTrack.cs index 1e99d306f..4458c34f5 100644 --- a/Source/Editor/GUI/Timeline/Tracks/ScriptTrack.cs +++ b/Source/Editor/GUI/Timeline/Tracks/ScriptTrack.cs @@ -2,6 +2,7 @@ using System; using System.IO; +using FlaxEditor.Utilities; using FlaxEngine; namespace FlaxEditor.GUI.Timeline.Tracks @@ -32,13 +33,13 @@ namespace FlaxEditor.GUI.Timeline.Tracks private static void LoadTrack(int version, Track track, BinaryReader stream) { var e = (ScriptTrack)track; - e.ScriptID = new Guid(stream.ReadBytes(16)); + e.ScriptID = stream.ReadGuid(); } private static void SaveTrack(Track track, BinaryWriter stream) { var e = (ScriptTrack)track; - stream.Write(e.ScriptID.ToByteArray()); + stream.WriteGuid(ref e.ScriptID); } ///