From 091e7d15a063c55cabc0a3e4af84d899e529c1a4 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Mon, 10 Mar 2025 16:09:51 +0900 Subject: [PATCH] fix logicsIndex in ReconstructIfDirty --- .../Runtime/SpringBoneJobs/FastSpringBoneBufferCombiner.cs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Assets/UniGLTF/Runtime/SpringBoneJobs/FastSpringBoneBufferCombiner.cs b/Assets/UniGLTF/Runtime/SpringBoneJobs/FastSpringBoneBufferCombiner.cs index f22112b5e..7a27bd27f 100644 --- a/Assets/UniGLTF/Runtime/SpringBoneJobs/FastSpringBoneBufferCombiner.cs +++ b/Assets/UniGLTF/Runtime/SpringBoneJobs/FastSpringBoneBufferCombiner.cs @@ -52,11 +52,6 @@ namespace UniGLTF.SpringBoneJobs var logicsIndex = 0; foreach (var buffer in _buffers) { - if (_request.Any(x => !x.isAdd && x.buffer == buffer)) - { - // 削除するので skip - continue; - } buffer.BackupCurrentTails(combined.CurrentTails, combined.NextTails, logicsIndex); logicsIndex += buffer.Logics.Length; } @@ -68,7 +63,6 @@ namespace UniGLTF.SpringBoneJobs var (isAdd, buffer) = _request.Dequeue(); if (isAdd) { - // 速度 0 にする _buffers.AddLast(buffer); } else