I have a sprite animation with 3 different sequence data like this:
....... local sequenceData = { {name = "one", frames={1}, time = 1000,loopCount = 1}, {name = "two", frames={2,3,4,5,6}, time = 2000,loopCount = 1}, {name = "three", start = 7,count = 25,time = 3000,loopCount = 1}, } .......
Here is the situation:
1- mysprite:setSequence(“one”)
2- some transition.to happen , after that i do:
local myListener = function ( self, event ) if( event.phase == "ended" ) then self:setSequence("one") end return true end myspritei:setSequence("two") mysprite.sprite = myListener mysprite:addEventListener( "sprite" ) mysprite:play() mysprite = nil
3- on a button click i want third animation to happen
mysprite:setSequence(“three”)
but program crash this time
P.s:everything works fine until i implement second step
Do you have any idea how to help me out solve this please?
