trackEntry.delay¶
Type:
numberSee also: trackEntry
Overview:¶
sequences or timed events.
Example:¶
local lastTime = system.getTimer()
local spine = require("plugin.spine")
local atlas = spine.loadAtlas("assets/characters/hero.atlas")
local skeletonData = spine.loadSkeletonData("assets/characters/hero.skel", atlas)
local hero = spine.create(skeletonData)
-- Queue the "cast_spell" animation on track 5 with a 1.5-second delay
hero:addAnimation(1, "cast_spell", false, 1500) -- initial delay of 1.5 seconds
print("Cast Spell animation scheduled to start in " .. hero.tracks[1].delay / 1000 .. " seconds")
hero.tracks[1].delay = 0 -- start the animation immediately