SpriteBuilder中频繁的切换场景层的解决办法
2015-09-29 13:40
330 查看
注意,不像SettingsLayer,CCScrollView实例并没有从场景中删除和重新加载像代码所示的那样。
你只是简单的改变其可视(visible)状态on和off。
改变可视状态比加载CCB或仅仅用代码创建一个新的节点实例更加有效率,尤其是你要频繁的切换场景的时候。
当然,改变可视状态不会释放内存空间。但是,如果你频繁的需要显示一个节点,你不得不保持足够的备用内存去随意显示它们。所以这样的节点当然能在整个时段中保留在内存中。
你只是简单的改变其可视(visible)状态on和off。
改变可视状态比加载CCB或仅仅用代码创建一个新的节点实例更加有效率,尤其是你要频繁的切换场景的时候。
当然,改变可视状态不会释放内存空间。但是,如果你频繁的需要显示一个节点,你不得不保持足够的备用内存去随意显示它们。所以这样的节点当然能在整个时段中保留在内存中。
相关文章推荐
- 用到toggle后JQ判断显示和隐藏
- Android中设置控件可见与不可见
- 百度地图引用api实例
- jquery is(":hidden") is(":visible")问题
- 安卓visibility的学习
- readonly、disabled、display、visible的区别
- Devexpress的gridControl中将某一个repositoryItem的Cell设为不可见
- QT Demo 之 window(5) window.qml
- 学习笔记--在真机的Ubuntu里安装软件的过程
- 判断元素是否可见的jQuery 新窗口打开图片
- 关于有父子关系的网页控件
- datatables中的bug
- jQuery设置元素是否显示
- YUM服务那些事---详解YUM服务
- JQuery实现相同内容合并单元格
- CSS Overflow属性详解
- squid的正向代理和反向代理
- linux 硬盘报警声
- linux 硬盘报警声
- CSS 3 3D 转换