diff --git a/Assets/VRM/Runtime/IO/VRMImporterContextExtensions.cs b/Assets/VRM/Runtime/IO/VRMImporterContextExtensions.cs new file mode 100644 index 000000000..79a3d909e --- /dev/null +++ b/Assets/VRM/Runtime/IO/VRMImporterContextExtensions.cs @@ -0,0 +1,12 @@ +namespace VRM +{ + public static class VRMImporterContextExtensions + { + public static VRMMetaObject ReadMeta(this VRMImporterContext context, bool createThumbnail = false) + { + var task = context.ReadMetaAsync(default(UniGLTF.ImmediateCaller), createThumbnail); + task.Wait(); + return task.Result; + } + } +} diff --git a/Assets/VRM/Runtime/IO/VRMImporterContextExtensions.cs.meta b/Assets/VRM/Runtime/IO/VRMImporterContextExtensions.cs.meta new file mode 100644 index 000000000..2c497815f --- /dev/null +++ b/Assets/VRM/Runtime/IO/VRMImporterContextExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 95b5f265639808b408d8dd3bd6328e60 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: