Roblox Studio AnimationTrack tool

로블록스 애니메이션 속도 계산기

애니메이션의 원본 길이와 원하는 재생 시간을 비교해 AdjustSpeed()에 넣을 속도 배수를 계산합니다. 입력값은 브라우저 안에서만 처리됩니다.

길이와 목표 시간 입력

Studio에서 확인한 AnimationTrack.Length와 실제로 끝내고 싶은 시간을 초 단위로 입력하세요.

각 값은 0보다 크고 3,600 이하인 유한한 숫자여야 합니다.

두 값을 입력하고 속도 계산하기를 누르세요.

Studio에서 재현하는 순서

  1. 애니메이션을 Animator:LoadAnimation()으로 불러온 뒤 AnimationTrack.Length를 확인합니다.
  2. 원본 길이와 원하는 재생 시간을 이 페이지에 입력합니다.
  3. 계산된 배수를 Play()의 speed 인수 또는 AdjustSpeed()에 적용합니다.
  4. Studio에서 실제 재생을 한 번 측정하고, 페이드와 반복 여부가 체감 시간에 영향을 주는지 따로 확인합니다.

계산식과 판단 기준

필요한 속도 배수는 원본 길이 ÷ 목표 재생 시간입니다. 반대로 특정 속도에서의 예상 재생 시간은 원본 길이 ÷ 속도 배수입니다. 목표 시간이 원본보다 짧으면 배수는 1보다 커지고, 길면 1보다 작아집니다.

적용 범위: 이 결과는 한 번의 선형 재생 시간을 맞추는 기준입니다. 반복 애니메이션, 페이드 시간, 네트워크 지연, 마커 처리, 다른 트랙과의 가중치 혼합은 계산에 포함하지 않습니다.

공식 문서 확인 내용

Roblox Creator Hub의 AnimationTrack 공식 문서AdjustSpeed(speed)의 기본값을 1로 안내하며, 특정 시간에 맞춰 재생하는 예제에서 animationTrack.Length / duration으로 속도를 계산합니다. 공식 문서에는 발표일이 표시되지 않았으며 2026년 8월 31일에 확인했습니다.

이 페이지는 공식 예제의 계산 관계를 입력 도구로 옮긴 것입니다. 실제 AnimationTrack을 불러오거나 계정·애셋에 접근하지 않으므로, 애니메이션 자체의 게시 권한과 로딩 성공 여부는 Studio에서 직접 확인해야 합니다.