headless mesh を destroy 対象に追加する

This commit is contained in:
ousttrue
2024-02-26 16:12:06 +09:00
parent a4758d1b4d
commit a552230f4c
2 changed files with 6 additions and 0 deletions

View File

@@ -221,6 +221,11 @@ namespace UniGLTF
Destroy(oldResource);
}
public void AddResource<T>(T resource) where T : UnityEngine.Object
{
_resources.Add((SubAssetKey.Create(resource), resource));
}
void OnDestroy()
{
foreach (var (_, obj) in _resources)

View File

@@ -104,6 +104,7 @@ namespace UniVRM10
headless.transform.SetParent(smr.transform, false);
if (runtime != null)
{
runtime.AddResource(headless.sharedMesh);
runtime.AddRenderer(headless);
}
}