TweenInfo
Overview
트윈 애니메이션의 동작 방식을 정의하기 위한 설정 객체입니다. TweenService:Create() 호출 시 사용되며, 속성 변화의 지속 시간, 보간 방식, 반복 설정 등 트윈의 세부 동작을 제어합니다.
TweenInfo는 생성 이후 속성 값을 변경할 수 없으며, 다른 설정이 필요할 경우 새로운 TweenInfo를 생성해야 합니다.
Constructors
new
전달된 인자들을 사용하여 트윈 동작에 필요한 설정 값을 포함한 TweenInfo 객체를 새로 만듭니다.
생성된 TweenInfo는 이후 TweenService에서 트윈을 구성할 때 사용됩니다.
Parameters
number InTime
트윈 애니메이션이 시작부터 종료까지 진행되는 데 걸리는 초 단위 시간입니다. 값이 클수록 변화가 더 천천히 이루어집니다.
Enum.EasingStyle InEasingStyle
트윈이 시간에 따라 어떤 곡선 형태로 변화할지를 결정합니다. 이를 통해 부드럽거나 강조된 움직임을 연출할 수 있습니다.
Enum.EasingDirection InEasingDirection
트윈이 시작 지점과 종료 지점 중 어느 쪽에 가속이나 감속을 둘지를 설정합니다.
number InRepeatCount
트윈을 여러 번 다시 실행하도록 설정하는 반복 실행 횟수입니다. -1 값은 무한 반복을 의미합니다.
boolean InReverses
트윈의 왕복 재생 여부를 지정합니다. 활성화할 경우 트윈이 목표 값에 도달한 뒤 시작 값 방향으로 다시 재생되어 왕복 동작을 수행합니다.
number InDelayTime
트윈 시작 전에 대기할 초 단위 시간입니다. 여러 애니메이션을 순차적으로 연출할 때 유용합니다.
Return
TweenInfo
생성된 TweenInfo 객체입니다.
Code Samples
Properties
Time
number
트윈 애니메이션이 시작부터 종료까지 진행되는 데 걸리는 초 단위 시간입니다.
Code Samples
EasingStyle
EasingStyle
트윈이 시간에 따라 어떤 곡선 형태로 변화할지를 나타내는 속성입니다.
Code Samples
EasingDirection
EasingDirection
트윈이 시작 지점과 종료 지점 중 어느 쪽에 가속이나 감속을 둘지를 나타내는 속성입니다.
Code Samples
RepeatCount
number
트윈 애니메이션의 반복 실행 횟수를 나타내는 속성으로, -1은 무한 반복을 의미합니다.
Code Samples
Reverses
boolean
트윈이 목표 값에 도달한 이후, 시작 값 방향으로 다시 재생되어 왕복 동작을 수행할지 여부를 나타내는 속성입니다.
Code Samples
DelayTime
number
트윈 실행 시작 전 대기 시간을 나타내는 속성입니다.
Code Samples
Methods
Last updated