加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

场景的总结以及音效(四)

发布时间:2020-12-14 21:35:46 所属栏目:百科 来源:网络整理
导读:cocos中场景总结 1. 场景是保存在Director类中,使用栈结构保存 2. 活动场景其实就是栈顶的场景 3. replaceScene就是用参数指定场景,替换栈顶的场景 4. pushScene实际是往栈顶增加一个场景,原来的栈顶场景被暂停 5. popScene删除栈顶场景,让下一个栈顶的

cocos中场景总结

1. 场景是保存在Director类中,使用栈结构保存

2. 活动场景其实就是栈顶的场景
3. replaceScene就是用参数指定场景,替换栈顶的场景
4. pushScene实际是往栈顶增加一个场景,原来的栈顶场景被暂停
5. popScene删除栈顶场景,让下一个栈顶的场景成为活动场景



需要注意的问题

popScene到栈为空的时候,程序退出
pushScene时,由于旧场景依旧保存在内存,会导致内存使用增多,慎用pushScene

场景切换可以用动画。。。。

1. 只有replaceScene时才能有动画,pushScene不能有

2. 场景切换动画需要持续一段时间,这一段时间会有内存峰值的出现

3.解决内存峰值的方法:

/* 1.给老场景拍照
2.清空老场景使用的内存
3.把拍照好的照片作为一个精灵放在场景中间,
4.创建新的场景
5.执行场景切换*/
</pre><pre>

音效

音效是一个游戏的灵魂, 一个好游戏必须要有恰到好处的音乐衬托。以下是一个基本的使用方法示例。
</pre><pre>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读