我在将2.2.1的项目升级为2.2.5的项目时,遇到setAnimationScale为nil方法的问题。
有大神遇到过么?
LUA ERROR: :40: attempt to call method ‘setAnimationScale’ (a nil value)
stack traceback:
:40: in function ‘onEnter’
: in main chunk
setAnimationScale 这个是你自己的方法吧?
local ani = CCArmature:create(“ani_name”)
ani:setScale(s)
ani:setPosition(ccp(x, y))
ani:getAnimation():setAnimationScale(24/60)
ani:getAnimation():playByIndex(0, -1, -1, 1, -1)
self.layer:addChildani)
是去掉了CCNode:extend()之后
得自己去看源码。。改成了setSpeedScale。。。