cocos2d-x的Lua版本的帧动画是不是无法设置帧事件,我用plist直接加载到帧动画缓存中,取出来帧动画都是ok的(不过用的不是骨骼动画,就是最普通的帧动画),帧动画完全ok,从第一张图到第n张图都ok的,但是无法设置帧事件,setFrameEventCallFunc根本无法用啊,报错“attempt to call method ‘setFrameEventCallFunc’ (a nil value)”
cocos2d-lua的帧动画中的帧事件该如何使用呢,谁能给段示例?
我写的如下
cc.AnimationCache:getInstance():addAnimations( "f2.plist" )
local animation2 = cc.AnimationCache:getInstance():getAnimation("f2")
local action2 = cc.Animate:create(animation2)
fucksprite2:runAction( action2 )
上面的都正常,就是无法setFrameEventCallFunc
action2:setFrameEventCallFunc( ... )
这里就提示setFrameEventCallFunc为nil了