类型 函数 返回值 数字 修订 版本 2024.3703 关键词 动画, 补间动画, 插值, getPosition 另请参阅 object:setPosition() animation.setPosition() 补间动画 animation.*
object:getPosition()
方法返回补间动画的位置,单位为毫秒。
此值可能大于补间动画的持续时间,实质上表示它已完成。如有必要,可以通过向方法调用传递 true
将返回值约束在 0
到补间动画持续时间之间的范围内 — 详见下文。
object:getPosition( [getClipped] )
布尔值。 如果为 true
,则返回值将介于 0
和补间动画的持续时间之间。默认为 false
。
local object1 = display.newRect( 50, 50, 100, 100 ) -- Move the object local newTween = animation.to( object1, { x=150, y=400 }, { time=5000 } ) -- Sometime later, pause the tween newTween:pause() -- Check the tween position local currentPosition = newTween:getPosition() print( currentPosition )