using System; namespace Unity.XR.CoreUtils { /// /// Utility for creating a . /// Unity can serialize a SerializableGuid, but not a System.Guid. /// public static class SerializableGuidUtil { /// /// Creates a SerializableGuid from a System.Guid. /// /// The Guid to represent as a SerializableGuid. /// A serializable version of . public static SerializableGuid Create(Guid guid) { guid.Decompose(out var low, out var high); return new SerializableGuid(low, high); } } }