没有合适的资源?快使用搜索试试~ 我知道了~
场景过渡1
需积分: 0 0 下载量 129 浏览量
2022-08-08
22:21:21
上传
评论
收藏 367KB DOCX 举报
温馨提示
试读
3页
而如果要使用场景间的切换效果,则需要使用相应的切换类,即在3.1节中介绍的CCTransitionScene子类的create函数(2.0版本之前是transi
资源详情
资源评论
资源推荐
场景切换
2014-2-14
tests 项目的 TransitionsTest 文件夹中的是场景切换的示例。切换场景动画的
使用步骤如下。
1)新建场景。
2)根据需要的新建场景的切换动画选择 CCTransitionScene 子类,通过 create
将之前建的场景传入其中,并设置其他参数。
3)调用 CCDirector::sharedDirector()->replaceScene(第 2 步中定义的
CCTransitionScene 的子类)替换新场景。
正常的无过渡场景,如果尚未建立场景(游戏中的第一个场景),使用
runWithScene 函数即可以使用相应场景;如果是替换场景,则使用 replaceScene
函数替换相应的场景即可;而如果要使用场景间的切换效果,则需要使用相应的
切换类,即在 3.1 节中介绍的 CCTransitionScene 子类的 create 函数(2.0 版本之
前是 transitionWithDuration 函数),生成相应场景。当然,不同效果的使用方法
略有不同。
然后,通过 replaceScene 函数启动场景,也就是说给这个场景加了一个外包
装类,然后再启动。那么,这个场景就不是直接显示了,而是在场景的效果动画
播完以后进入场景,起到过渡的效果。
一般情况,CCTransitionScene 子类的 create 函数有两个参数。第一个参数是
特效的切换时间,直接生成一个 CCTime 类即可,例子中设定的时间是 1~2s,
对于很多场景的显示都很舒服,你也可以根据你的要求修改切换时间;第二个参
数是要进入的场景。有的类会有第三个参数,如表所示。
乔木Leo
- 粉丝: 22
- 资源: 301
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0