加载代码:
self.effectSprite = display.newSprite()
self.effectSprite:addTo(self):pos(display.cx,display.cy)
CCTexture2D:PVRImagesHavePremultipliedAlpha(true)
local fileName = “Untitled”
display.addSpriteFramesWithFile(skillEffectRes … fileName … “.plist”, skillEffectRes … fileName … “.pvr.ccz”)
local frames = display.newFrames("%04d.png", 1, 6)
local animation = display.newAnimation(frames, 1/5)
self.effectSprite:playAnimationOnce(animation,true)
报错
WARNING: Unsupported PVR Pixel Format: 0x18. Re-encode it with a OpenGL pixel format variant
Cocos2d: cocos2d: WARNING: pvr file version mismatch
Cocos2d: cocos2d: Couldn’t load PVR image /Users/feng/Documents/newbattle/res/resource/skillEffect/Untitled.pvr.ccz
Cocos2d: cocos2d: Couldn’t add PVRImage:/Users/feng/Documents/newbattle/res/resource/skillEffect/Untitled.pvr.ccz in CCTextureCache
Cocos2d: cocos2d: CCSpriteFrameCache: couldn’t load texture file. File not found resource/skillEffect/Untitled.pvr.ccz
Cocos2d: display.newFrames() - invalid frame, name 0001.png
Cocos2d:
stack traceback:
: in function ‘newFrames’
:60: in function ‘ctor’
: in function ‘new’
:18: in function ‘onEnter’
: in main chunk
Cocos2d: ----------------------------------------
Cocos2d: LUA ERROR: :0: attempt to get length of a nil value