标签:
http://blog.csdn.net/ganpengjin1/article/details/19088921
我们要保存当前的运行的scene的截图的话,我用到CCRenderTexture,看例子代码:
然后我们再看后面的saveToFile源码:
对于传进来的fileName,内部又调用了下面的函数,通过getWritablePath提供了存储的路径,getWritablePath内部通过不同平台提供不同的路径,于是对于常见的两种平台,有了下面的路径。
a.如果是VS环境下的话,会存放在跟项目相关的Debug.win32目录下;
b.如果是在Android平台下,会存放在类似这样的一个路径下面/data/data/com.nt.tower/files/cocos2d-x-screenshot.png(这个是我的安卓工程拿到的路径)
这个路径才是我们更关心的,结构类似于这样 /data/data/+PACKAGE+/files/filename(package就是安卓工程的主包名,一般都是com.xx.yy这种)
它的第二个参数是cocos2dx所支持的图片格式:
标签:
原文地址:http://www.cnblogs.com/wanqieddy/p/4513700.html