Sets the amount of time for the animation to delay before its progress begins. Start delays can be useful with concurrent animations in a group: see example for details.
Signature:
Animation:SetStartDelay(delay)
Arguments:
delay
- Amount of time for the animation to delay before its progress begins (in seconds) (number
)
Examples:
local group = PlayerPortrait:CreateAnimationGroup() local embiggen = group:CreateAnimation("Scale") embiggen:SetDuration(0.5) embiggen:SetOrder(1) embiggen:SetScale(2,2) local rotate = group:CreateAnimation("Rotation") rotate:SetDuration(1) rotate:SetOrder(1) rotate:SetDegrees(720) local shrink = group:CreateAnimation("Scale") shrink:SetDuration(0.5) shrink:SetOrder(1) shrink:SetStartDelay(0.5) shrink:SetScale(0.5, 0.5) -- causes the player portrait to spin while expanding and contracting group:Play()