环境:
将几幅图片,利用TexturePacker打包成一张图片demo.png。精灵切换demo.png中一幅小图时,不知道怎样切换?
刚发完此贴后,就想通了。问题已经解决了,就不麻烦各位大神了!
请问是怎么解决的?我刚好遇到这个问题
TexturePacker工具
把多张小图片拼成一张大图片和一个.plist文件
在resource.js中导入大图片和.plist
cc.spriteFrameCache.addSpriteFrames(plist文件);
通过 new cc.Sprite("#xxx.png")使用
你这样不就是 sprite里面嵌套新的sprite 了??
也可以在添加在layer下面啊
在纹理缓冲区中先把大图的plist文件导入,然后再用小图的名字创建精灵,没问题的。