UniVRM/Assets/VRM10/Tests/TestAsset.cs
ousttrue 02c320f374 Vrm10Data.ParseOrMigrate を Parse と Migrate の別関数に分割
* Migrateの返り値は呼び出し側にDisposeの責務がある
* Vrm10Utility を Vrm10Data.ParseOrMigrate の代わりに使う
2022-02-03 22:06:06 +09:00

27 lines
645 B
C#

using System.IO;
using UnityEngine;
namespace UniVRM10
{
public static class TestAsset
{
public static string AliciaPath
{
get
{
return Path.GetFullPath(Application.dataPath + "/../Tests/Models/Alicia_vrm-0.51/AliciaSolid_vrm-0.51.vrm")
.Replace("\\", "/");
}
}
public static Vrm10Instance LoadAlicia()
{
var task = Vrm10Utility.LoadPathAsync(AliciaPath, true, true);
task.Wait();
var instance = task.Result;
return instance.GetComponent<Vrm10Instance>();
}
}
}