1. 程式人生 > >cocos lua 對plist檔案的操作

cocos lua 對plist檔案的操作

cc.SpriteFrameCache:getInstance():addSpriteFrames(path)--載入.plist檔案

local sprite = cc.Sprite:createWithSpriteFrame(cc.SpriteFrameCache:getInstance():getSpriteFrame("plist中圖片的名字(key)"))--建立.plist中某一圖片的物件一個Sprite精靈

sprite:setSpriteFrame(cc.SpriteFrameCache:getInstance():getSpriteFrame("plist中圖片的名字(key)")

)--改變sprite的圖片物件

注意事項:

1、使用軟體做出來的.plist檔案和對應的.png檔案應該放在一起。缺一不可

2、使用之後應當cc.SpriteFrameCache:getInstance():removeSpriteFramesFromFile(path)掉(從快取中移除)