cocos-lua创建精灵的几种方式

(1)从图片文件创建精灵

local sprite1 = display.newSprite("....png")

(2)从缓存的图像帧创建精灵(精灵帧缓存)

加载精灵表单:display.addSpriteFrames("....plist","....pvr.ccz")

用某一帧创建:local sprite2 = display.newSprite(#.....png")

----设置精灵帧

cc.SpriteFrameCache:getInstance():addSpriteFrames("trend.plist") 

local frame = cc.SpriteFrameCache:getInstance():getSpriteFrame("blank.png")

spriteNode:setSpriteFrame(frame)

--创建

local sprite = cc.Sprite:createWithSpriteFrame(frame)

(3)从SpriteFrame对象创建精灵

local frame = display.newFrame("....png")

locla sprite3 = display.newSprite(frame)

你可能感兴趣的:(cocos-lua创建精灵的几种方式)