object:play()

类型 函数
对象 SpriteObject
display.*
返回值
修订 版本 2024.3703
关键词 play
另请参阅 display.newSprite()
object:setSequence()
object:pause()

概述

播放动画序列,从当前帧开始。此操作不会重置循环。

请注意,必须先调用 object:setSequence() 才能播放序列。 也可以在 object:pause() 之后调用 Play。

精灵事件

精灵事件 将被分派到对象的侦听器。这些事件指示精灵处于动画播放的哪个阶段。这些阶段可以是以下之一

有关更多信息,请参阅 event.phase

语法

object:play()

示例

spriteObj:setSequence( "man" )
spriteObj:play()

-- add the event listener to the sprite object

local function spriteListener( event )
    print( "Sprite event: " .. event.phase )
end

-- Add sprite listener
spriteObj:addEventListener( "sprite", spriteListener )