cocos2dx lua 3.3工程
调用
display.loadSpriteFrames(dataFilename, imageFilename, callback) ``` 方法直接报错 :502: attempt to call method 'addSpriteFramesAsync' (a nil value) loadSpriteFrames方法源码如下:function display.loadSpriteFrames(dataFilename, imageFilename, callback) if display.TEXTURES_PIXEL_FORMAT then cc.Texture2D:setDefaultAlphaPixelFormat(display.TEXTURES_PIXEL_FORMAT) end if not callback then spriteFrameCache:addSpriteFrames(dataFilename, imageFilename) else spriteFrameCache:addSpriteFramesAsync(dataFilename, imageFilename, callback) end if display.TEXTURES_PIXEL_FORMAT then cc.Texture2D:setDefaultAlphaPixelFormat(cc.TEXTURE2_D_PIXEL_FORMAT_BGR_A8888) end end ``` 发现callback不为空时调用spriteFrameCache:addSpriteFramesAsync. c++层根本就木有这方法.....所以报空...这是在逗我么。- -0 只好自己手动修改了