Merge pull request #381 from SatorImaging/improve-prefab-retrieve-method

Add non-string based method to search prefab
This commit is contained in:
hiroj 2020-06-15 14:40:59 +09:00 committed by GitHub
commit f4bd91eeea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -95,6 +95,12 @@ namespace VRM
}
var prefab = AssetDatabase.LoadAssetAtPath<GameObject>(assetPath);
// search prefab if nothing
if (prefab == null && 0 < (target as BlendShapeAvatar).Clips.Count)
{
prefab = (target as BlendShapeAvatar).Clips[0].Prefab;
}
// once more, with string-based method
if (prefab == null)
{
var parent = UniGLTF.UnityPath.FromUnityPath(assetPath).Parent;