类型 函数 返回值 数字 修订 版本 2024.3703 关键词 动画, 时间轴, 插值, getSpeedScale 另请参阅 object:setSpeedScale() animation.setSpeedScale() 时间轴 animation.*
object:getSpeedScale() 方法返回通过 object:setSpeedScale() 或 animation.setSpeedScale() 设置的时间轴的速度比例。
object:getSpeedScale()
local object1 = display.newRect( 50, 50, 100, 100 )
-- Create a timeline object
local timelineParams = {
tweens = {
{ startTime=0, tween={ object1, { x=400 }, { time=4000, iterations=5 } } },
{ startTime=1000, tween={ object1, { y=400 }, { time=4000, easing=easing.outQuad } } }
}
}
local newTimeline = animation.newTimeline( timelineParams )
-- Set the timeline speed scale
newTimeline:setSpeedScale( 2.5 )
-- Set the timeline playing
newTimeline:resume()
-- Get the speed scale
local currentSpeedScale = newTimeline:getSpeedScale()
print( currentSpeedScale ) --> 2.5