Merge pull request #2794 from noir-neo/fix-springbone-buffer-leak-on-cancel

Dispose SpringBone runtime when destroyed before Vrm10Runtime is created
This commit is contained in:
ousttrue
2026-06-22 15:50:16 +09:00
committed by GitHub

View File

@@ -231,6 +231,15 @@ namespace UniVRM10
{
m_runtime.Dispose();
m_runtime = null;
m_springBoneRuntime = null;
return;
}
// m_runtime 代入前に Destroy された場合のフォールバック
if (m_springBoneRuntime != null)
{
m_springBoneRuntime.Dispose();
m_springBoneRuntime = null;
}
}