IVrm10SpringBoneRuntimeのProcess関数にdeltaTime引数を追加

This commit is contained in:
momoma-null
2025-08-08 15:02:16 +09:00
parent 8c3be13b44
commit 0f338a0b76
7 changed files with 7 additions and 17 deletions

View File

@@ -43,7 +43,7 @@ namespace UniVRM10
/// <summary>
/// 毎フレーム Vrm10Runtime.Process から呼ばれる。
/// </summary>
public void Process();
public void Process(float deltaTime);
/// <summary>
/// from Vrm10Instance.OnDrawGizmosSelected

View File

@@ -112,7 +112,7 @@ namespace UniVRM10
m_fastSpringBoneService.BufferCombiner.InitializeJointsLocalRotation(m_fastSpringBoneBuffer);
}
public void Process()
public void Process(float deltaTime)
{
// FastSpringBoneService が実行するので何もしない
}

View File

@@ -118,9 +118,9 @@ namespace UniVRM10
m_bufferCombiner.InitializeJointsLocalRotation(m_fastSpringBoneBuffer);
}
public void Process()
public void Process(float deltaTime)
{
m_fastSpringBoneScheduler.Schedule(Time.deltaTime).Complete();
m_fastSpringBoneScheduler.Schedule(deltaTime).Complete();
}
public void DrawGizmos()

View File

@@ -20,7 +20,7 @@ namespace UniVRM10
return Task.CompletedTask;
}
public void Process()
public void Process(float deltaTime)
{
}

View File

@@ -156,7 +156,7 @@ namespace UniVRM10
Expression.Process(eyeDirection);
// 6. SpringBone
SpringBone.Process();
SpringBone.Process(Time.deltaTime);
}
}
}

View File

@@ -135,12 +135,7 @@ namespace UniVRM10.ClothWarp
// }
}
public void Process()
{
Process(Time.deltaTime);
}
void Process(float deltaTime)
public void Process(float deltaTime)
{
if (!_initialized)
{

View File

@@ -408,11 +408,6 @@ namespace UniVRM10.ClothWarp.Jobs
}
}
public void Process()
{
Process(Time.deltaTime);
}
public void Process(float deltaTime)
{
var frame = new FrameInfo(deltaTime, Vector3.zero);