位置: 编程技术 - 正文

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

编辑: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)

  • 什么是抄报税证明
  • 不得从销项税中抵扣的进项税大白话
  • 个体工商户可以给自己交五险一金吗
  • 二房东开发票交多少税
  • 终止经营的会计处理
  • 客户维护费计入什么科目
  • 电子发票如何发给用截图发送可以吗?
  • 一般纳税人简易征收最新政策2023
  • 附加税减半征收政策从什么时候开始
  • 合并会计报表长期股权投资
  • 有限责任公司(自然人投资或控股)
  • 开发间接费用是指
  • 行政单位年初预算怎么做
  • 到账的钱还能退回去吗
  • 工业结转成本方法有哪些?
  • 高新技术企业如何融资
  • 公益性捐赠需要缴纳增值税吗
  • 预缴税款的会计分录贷其他应付款
  • 7月认证的发票7月可以抵扣吗?
  • 高新技术企业享受什么优惠政策
  • 个人独资企业股权转让要交什么税
  • 成本利润率的计算公式中,成本费用总额包括
  • 超市里销售
  • 租个人房屋办公怎么租
  • 运输费用入成本还是销售费用
  • 电脑网页游戏打不开了怎么办
  • 积分兑换步骤
  • 查看修改
  • 销售出库未开票怎么入账
  • 滴滴司机工资怎么算的
  • createsystem
  • 在php中,字符串有哪些表示形式
  • 承租人对经营租赁和融资租赁会计处理方式
  • win10商店无法加载
  • 绿萝怎么样养
  • 原材料明细账有记税吗
  • php调用外部程序
  • 税率变更为13%的文件
  • js怎么注册
  • 注意力机制工作原理
  • kaldi官网
  • 坏账的资产减值损失可以税前扣除吗
  • 老板出差餐费费用怎么处理
  • {dede:channel type='son'}无栏目调用同级栏目
  • 手写发票可以报维修费吗
  • 关联企业无息借款如何征税?
  • 资产负债表固定资产清理
  • 房租押金可以要回来吗
  • 企业招聘残疾人税收优惠
  • 现金存货盘盈盘亏计入什么科目
  • 员工外面有自己的公司
  • 土地无形资产摊销的会计处理方法
  • 个人收到国外汇款后怎么办
  • 待认证进项税额是二级科目还是三级科目
  • 预交了增值税款可以退吗
  • 旅游服务会议费发票
  • 股东分红入什么科目利润分配~应付利润
  • 季度平均人数怎么算出来的
  • 成本含税如何做会计分录
  • win10怎么用ghost
  • 进不去操作系统 怎么样修复引导
  • 如何设置ie8
  • 一边做游戏一边学英语
  • js运算符种类
  • 硬盘逻辑锁源码
  • jQuery Easyui datagrid editor为combobox时指定数据源实例
  • easyui combobox设置值
  • 批处理命令显示内容
  • 基于jquery的框架
  • nodejs搭建个人博客网站
  • android屏幕尺寸适配
  • shell脚本判断命令是否执行成功
  • 高通 trinket
  • 告诉你什么是无限的恐怖日语
  • 河北税务怎么看自己绑定的银行卡号
  • 税务安装步骤
  • 福建省地方amc
  • 苏州封闭式高中
  • 登录上海电子税务局单位社保查询不到当月未交的
  • 资源税是什么?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设