素材的生命周期,随精灵结束吗

Jacky_Lu 2017-05-19 11:23:34
//根据图片路径来创建
auto sprite1 = Sprite::create(filepath);
后面这个精灵删除,
图片资源也跟着删除么?
如果后面这个精灵又创建,图片重新载入么?
这样就效率很低了,
素材能缓存起来么?
缓存起来的素材怎么删除?
...全文
287 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zerozerg2006 2017-05-22
  • 打赏
  • 举报
回复
通过文件创建精灵,资源会先加载到缓存里 Director::getInstance()->getTextureCache()->removeUnusedTextures() 会删除缓存里的资源。 楼主,这种问题只需要自己看看代码就知道答案的

721

社区成员

发帖
与我相关
我的任务
社区描述
Cocos2d-x相关内容讨论专区
社区管理员
  • Cocos2d-x
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧