Roblox Studio AnimationTrack tool
로블록스 애니메이션 속도 계산기
애니메이션의 원본 길이와 원하는 재생 시간을 비교해 AdjustSpeed()에 넣을 속도 배수를 계산합니다. 입력값은 브라우저 안에서만 처리됩니다.
길이와 목표 시간 입력
Studio에서 확인한 AnimationTrack.Length와 실제로 끝내고 싶은 시간을 초 단위로 입력하세요.
Length가 0이거나 속도가 극단적일 때
원본 2.4초와 목표 1.5초는 2.4÷1.5=1.6배입니다. 원본 1초와 목표 0.0000001초는 계산상 10,000,000배이며 생성 코드에는 목표가 1e-7로 남습니다. 화면 배수는 최대 12개 유효 숫자로 표시하며 코드의 목표 시간은 고정 소수 자릿수로 자르지 않습니다. 매우 큰 배수는 수학적 결과일 뿐 원하는 시각 효과를 보장하지 않습니다.
공식 AnimationTrack 문서에서 Length는 애니메이션 로딩이 끝나기 전에는 0일 수 있습니다. 생성 함수는 이때 경고하고 중단합니다. 애셋 ID·권한·로딩 오류를 확인한 뒤 Length가 양수가 되었을 때 다시 호출하세요. 자동으로 무한 대기하거나 성공한 것처럼 표시하지 않습니다.
문서 재확인·도구 수정: 2026년 10월 24일 · 작성: Robux.co.kr 운영자. 입력·예상·브라우저 출력 검증 기록에서 같은 값으로 재현할 수 있습니다. Roblox Studio·Player 실행 검증은 포함하지 않습니다.
Studio에서 재현하는 순서
- 애니메이션을
Animator:LoadAnimation()으로 불러온 뒤AnimationTrack.Length를 확인합니다. - 원본 길이와 원하는 재생 시간을 이 페이지에 입력합니다.
- 계산된 배수를
Play()의 speed 인수 또는AdjustSpeed()에 적용합니다. - Studio에서 실제 재생을 한 번 측정하고, 페이드와 반복 여부가 체감 시간에 영향을 주는지 따로 확인합니다.
계산식과 판단 기준
필요한 속도 배수는 원본 길이 ÷ 목표 재생 시간입니다. 반대로 특정 속도에서의 예상 재생 시간은 원본 길이 ÷ 속도 배수입니다. 목표 시간이 원본보다 짧으면 배수는 1보다 커지고, 길면 1보다 작아집니다.
공식 문서 확인 내용
Roblox Creator Hub의 AnimationTrack 공식 문서는 AdjustSpeed(speed)의 기본값을 1로 안내하며, 특정 시간에 맞춰 재생하는 예제에서 animationTrack.Length / duration으로 속도를 계산합니다. 공식 문서에는 발표일이 표시되지 않았으며 2026년 8월 31일에 확인했습니다.
이 페이지는 공식 예제의 계산 관계를 입력 도구로 옮긴 것입니다. 실제 AnimationTrack을 불러오거나 계정·애셋에 접근하지 않으므로, 애니메이션 자체의 게시 권한과 로딩 성공 여부는 Studio에서 직접 확인해야 합니다.