From 6c8bc6f3797baa015e5fc15760432a39c352abb2 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Fri, 20 Sep 2024 17:58:24 +0900 Subject: [PATCH] private m_springBoneRuntime. etc --- .../VRM10/Runtime/Components/Vrm10Instance/Vrm10Instance.cs | 5 +++-- Assets/VRM10/Runtime/IO/IVrm10SpringBoneRuntime.cs | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Assets/VRM10/Runtime/Components/Vrm10Instance/Vrm10Instance.cs b/Assets/VRM10/Runtime/Components/Vrm10Instance/Vrm10Instance.cs index d6b1afdde..daee18e60 100644 --- a/Assets/VRM10/Runtime/Components/Vrm10Instance/Vrm10Instance.cs +++ b/Assets/VRM10/Runtime/Components/Vrm10Instance/Vrm10Instance.cs @@ -68,7 +68,8 @@ namespace UniVRM10 private UniHumanoid.Humanoid m_humanoid; private Vrm10Runtime m_runtime; - public IVrm10SpringBoneRuntime m_springBoneRuntime { get; set; } + // 中継用。InitializeAtRuntime でもらって MakeRuntime で使う + IVrm10SpringBoneRuntime m_springBoneRuntime; private IReadOnlyDictionary m_defaultTransformStates; /// @@ -114,7 +115,7 @@ namespace UniVRM10 } } - public Vrm10Runtime MakeRuntime(bool useControlRig) + internal Vrm10Runtime MakeRuntime(bool useControlRig) { return new Vrm10Runtime(this, useControlRig, m_springBoneRuntime); } diff --git a/Assets/VRM10/Runtime/IO/IVrm10SpringBoneRuntime.cs b/Assets/VRM10/Runtime/IO/IVrm10SpringBoneRuntime.cs index e514823ce..4ed48cb4f 100644 --- a/Assets/VRM10/Runtime/IO/IVrm10SpringBoneRuntime.cs +++ b/Assets/VRM10/Runtime/IO/IVrm10SpringBoneRuntime.cs @@ -28,7 +28,8 @@ namespace UniVRM10 public Vector3 ExternalForce { get; set; } /// - /// SpringBone を一時停止する + // SpringBone のランタイムの動作状態を設定する。 + // SpringBone の動きを一時停止したいときは false にする。 /// public bool IsSpringBoneEnabled { get; set; }