SpriteFrameCache 优化精灵性能
在 cocos2d-x 中,可以借助 SpriteFrameCache,通过 pvr.ccz 或打包好的 png 图片集文件来优化精灵的加载与渲染性能。
典型的使用方式是:先用 addSpriteFrames 加载描述图集的 plist 文件,然后通过帧名直接创建精灵。示例如下(Lua):
cc.SpriteFrameCache:getInstance():addSpriteFrames("11.plist") --加载plist
local sp=cc.Sprite:createWithSpriteFrameName("1.jpg")
sp:setPosition(200,200)
layer:addChild(sp)