位置: 编程技术 - 正文

简单切换场景实例(常见的场景切换效果有哪些)

编辑:rootadmin

推荐整理分享简单切换场景实例(常见的场景切换效果有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:怎么切换场景桌面,切换场景图片,常见的场景切换效果有哪些,切换场景图片,常见的场景切换效果有哪些,切换场景图片,切换场景图片,简单切换场景实物图,内容如对您有帮助,希望把文章链接给更多的朋友!

PS:本人只是一名菜鸟,没有什么技巧可言,只是学习牛人们的经验一步一步的往前走.

简单切换场景实例(常见的场景切换效果有哪些)

1.首先申请一个新的场景类,和HelloWorld一样,先完成SecondScene.h头文件#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::CCLayer{public:virtual bool init();static cocos2d::CCScene* scene();void menuCloseCallback(CCObject* pSender);CREATE_FUNC(HelloWorld);};#endif注意:该头文件需要放在cocos2d-x-2.2.3projectsHelloWorldClasses目录下,要不后面会报错.2.接着新建一个SecondScene.cpp文件实现头文件中所声明的函数#include "SecondScene.h"USING_NS_CC;CCScene* SecondScene::scene(){CCScene *scene = CCScene::create();SecondScene *layer = SecondScene::create();scene->addChild(layer);return scene;}bool SecondScene::init(){CCLabelTTF* pLabel = CCLabelTTF::create("Hi,Are you Kidd?", "Arial", );pLabel->setPosition(ccp(,));this->addChild(pLabel);return true;}3.接着在HelloWorld场景中进行切换场景代码的增加A.先增加SecondScene.h头文件的包含#include "SecondScene.h"B.接着在退出按钮的地方做场景切换的操作void HelloWorld::menuCloseCallback(CCObject* pSender){#if (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT) || (CC_TARGET_PLATFORM == CC_PLATFORM_WP8)CCMessageBox("You pressed the close button. Windows Store Apps do not implement a close button.","Alert");#else// CCDirector::sharedDirector()->end();CCDirector::sharedDirector()->replaceScene(SecondScene::scene()); //[SecondScene.h头文件的位置要放对,要不这里报错]#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)exit(0);#endif#endif}如果需要对第二场景的出现有动画效果的话,可以在menuCloseCallback修改成如下代码CCDirector::sharedDirector()->replaceScene(CCTransitionSlideInT::create(3.0f,SecondScene::scene())); //[从上面向下滑动,前面一个参数说明该动画所需要的时间CCDirector::sharedDirector()->replaceScene(CCTransitionSlideInB::create(3.0f,SecondScene::scene())); //[从下面向上滑动]

本文是在学习中的总结,欢迎转载但请注明出处:

【cocos2d-js官方文档】十六、create 所有的对象统一使用create方法创建,不再存在createXXX之类的方法1、精灵Sprite一共4种创建方式(1)根据图片资源路径创建//参数1:图片资源路径varsprite1=cc.S

【cocos2d-js官方文档】十七、事件分发机制 简介游戏开发中一个很重要的功能就是交互,如果没有与用户的交互,那么游戏将变成动画,而处理用户交互就需要使用事件监听器了。总概:事件监

cocos2dx3.2 创建界面菜单的简单使用 boolStartLayer::init(){if(!Layer::init()){returnfalse;}autovisibleSize=Director::getInstance()-getVisibleSize();autoorign=Director::getInstance()-getVisibleOrigin();autobg=Sprite::create(LittleGirl.jp

标签: 常见的场景切换效果有哪些

本文链接地址:https://www.jiuchutong.com/biancheng/369170.html 转载请保留说明!

上一篇:[cocos2d-js教程】cocos2d-js中一些常用函数整理(cocos2d-js-min.js)

下一篇:【cocos2d-js官方文档】十六、create(cocos2dx-js)

  • 递延所得税资产和所得税费用的关系
  • 增值税开票软件口令锁定怎么办
  • 机票行程单能报销几次
  • 污水处理费免征增值税申报怎么填写
  • 固定资产新建帐套
  • 资本化的借款利息支出计入什么科目
  • 研发设备的定义
  • 发票认证抵扣了还能冲红么
  • 存货算动产吗
  • 企业实际发生的与取得收入有关的、合理的支出,包括
  • 小微企业企业税率表
  • 金税盘抄税报税流程
  • 企业所得税核定征收怎么计算
  • 企业预缴所得税
  • 退休人员取得单位证明
  • 0申报逾期罚款
  • 新个税劳务报酬怎么算
  • 土地作价入股政策
  • 发票上开的购物卡,入帐时怎么写摘要?
  • 外籍员工家属入境
  • 原材料实际成本法核算问题
  • 出口企业出口退税
  • 生产设备投资入股增值税
  • 开普票税率怎么算
  • 进项税额加计扣除分录
  • 退税收入要不要交所得税?
  • win7 右键 没反应怎么办
  • 企业所得税纳税标准
  • 应付职工薪酬包括个人社保和个税吗
  • 企业所得税税前扣除凭证规定
  • windows10怎么设置自启动
  • 怎么把浏览器屏幕缩小
  • win101709密钥
  • Win10 KB5005033 给某些用户带来了新问题的解决方法
  • 季度交企业所得税是按照什么来交的
  • vue引入svg图片
  • php屏蔽错误
  • 残疾人就业保障金计入什么科目
  • 期权增发是什么行业
  • 处置长期股权投资产生的投资收益是什么
  • 所得税预缴申报表
  • 目前功能最强大的手机
  • 应收账款是否存在的审计程序
  • 一般纳税人跨月发票怎么作废
  • 固定收益票据
  • 临时贷款属于什么会计科目
  • mysql同步复制搭建方法指南详细步骤
  • sqlserver代理服务启动失败
  • 深圳市企业稳岗补贴标准
  • 挂靠指的是什么意思?
  • 公司购买手表入什么科目
  • 转让不动产为什么不能开全票发票
  • 公户转到老板私户要多久
  • 收电商费会判刑吗
  • 租赁厂房生产是生产经营活动吗
  • 加油站汽油损耗分析
  • 暂估的应付账款需要调整报表吗
  • 酒店营业额成本比例
  • 地方教育附加申报
  • sql server建表时怎样选择数据类型
  • mysql分表实践
  • 网站windows
  • windows xp windows
  • avgcc32.exe进程是什么文件产生的 avgcc32进程信息查询
  • 怎么修复windows update
  • Win7旗舰版系统文件名称
  • pop3是什么意思中文
  • win7系统出现蓝屏怎么进去桌面
  • win7怎么查看电池信息
  • Win10 mobile 10586.107升级后会出现哪些bug?
  • androidserviceslibrary停用
  • div显示边框线
  • node怎么用
  • vue中的计算属性forEach函数的使用
  • jquery中的$是什么
  • js原型作用
  • 2021税务公告
  • 税票开错了税费怎么退回来
  • 安康市税务局党玲玲
  • 福州房管局网签查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设