cocos2dx 通过shader实现背景平铺

原图

由于图太大,背景有花纹,不能使用9宫格
所以使用纹理平铺的方法实现

实现平铺后

内存节约了多少呢,平铺前使用内存6M,平铺后使用内存是51K,这样下来节省的内存是很客观的
详细实现方法见:http://blog.csdn.net/xuzongchao/article/details/49757083
下载后直接可以用
tiledSprite.zip (39 KB)

论坛现在缺的就是这种帖子。赞一个

前提是美术能接受这种效果。。

对,这种主要还是看需求,也可以配上好看的纹理,用在其他地方也未尝不可,主要是公司项目有需求,干脆分享出来

手动来点个赞!

不错啊…