Hierarchyの構築が終わるまでVrm10Instanceの有効化を遅延させる

This commit is contained in:
notargs
2021-10-14 17:31:50 +09:00
parent da56364d7d
commit e2cc73b03c

View File

@@ -239,6 +239,7 @@ namespace UniVRM10
// VrmController
var controller = Root.AddComponent<Vrm10Instance>();
controller.enabled = false;
// vrm
controller.Vrm = await LoadVrmAsync(awaitCaller, m_vrm.VrmExtension);
@@ -250,6 +251,9 @@ namespace UniVRM10
}
// constraint
await LoadConstraintAsync(awaitCaller, controller);
// Hierarchyの構築が終わるまで遅延させる
controller.enabled = true;
}
VRM10Expression GetOrLoadExpression(in SubAssetKey key, ExpressionPreset preset, UniGLTF.Extensions.VRMC_vrm.Expression expression)