springbone が無い時に初期化されずに NullReferenceException になる

This commit is contained in:
ousttrue
2024-10-16 17:33:56 +09:00
parent 49dd34f17d
commit fcd4a936f5
2 changed files with 10 additions and 2 deletions

View File

@@ -22,10 +22,14 @@ namespace VRM
SpringBoneJobs.FastSpringBoneService m_service;
FastSpringBoneBuffer m_buffer;
public Vrm0XFastSpringboneRuntime()
{
m_service = SpringBoneJobs.FastSpringBoneService.Instance;
}
public async Task InitializeAsync(GameObject vrm, IAwaitCaller awaitCaller)
{
m_vrm = vrm;
m_service = SpringBoneJobs.FastSpringBoneService.Instance;
// default update の停止
foreach (VRMSpringBone sb in vrm.GetComponentsInChildren<VRMSpringBone>())