소스 검색

Move keySpan calculation outside loop

Nikos Kastellanos 6 년 전
부모
커밋
5a5613c484
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Content.Pipeline/AnimationImporters/Processors/AnimationsProcessor.cs

+ 1 - 1
Content.Pipeline/AnimationImporters/Processors/AnimationsProcessor.cs

@@ -347,9 +347,9 @@ namespace tainicom.Aether.Content.Pipeline.Processors
             System.Diagnostics.Debug.WriteLine("Duration: " + duration);
             System.Diagnostics.Debug.WriteLine("keyframeCount: " + keyframeCount);
 
+            TimeSpan keySpan = TimeSpan.FromTicks((long)((1f / generateKeyframesFrequency) * TimeSpan.TicksPerSecond));
             for (int b = 0; b < boneFrames.Length; b++)
             {
-                TimeSpan keySpan = TimeSpan.FromTicks((long)((1f / generateKeyframesFrequency) * TimeSpan.TicksPerSecond));
                 boneFrames[b] = InterpolateFramesBone(b, boneFrames[b], keySpan);
             }