cocos2dx 版本3.13
很多时候我们都是通过将一些小图片合成一张大图片,导出plist文件和png文件。
Sprite可以通过纹理创建,记录一下:
local dict = cc.FileUtils:getInstance():getValueMapFromFile("people/animal.plist")
local framesMap = dict["frames"]
local img_map = {}
for key,value in pairs(framesMap) do
for kk,vv in pairs(value) do
if kk == "frame" then
local i = string.find(vv,",")

本文介绍了在cocos2dx 3.13版本中,如何通过加载plist文件来创建精灵。首先,读取plist文件获取frames信息,然后解析出精灵的坐标和尺寸。接着,加载对应的png图片为纹理,并利用这个纹理和解析出的矩形区域创建精灵。最后,设置精灵的层级和位置,将其添加到父节点上。
最低0.47元/天 解锁文章
640

被折叠的 条评论
为什么被折叠?



