位置: 编程技术 - 正文

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

编辑: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计算
  • 自行承担税费是什么意思
  • 印花税计提比例是多少
  • 财务会计中的费用
  • 公司购买新办公楼装修计入什么科目
  • 政府专项补助如何处理
  • 工会经费 管理费用
  • 企业会计准则财务报表本期金额和上期金额
  • 活动策划费可以开专票吗
  • 软件企业证书应该考什么
  • 借现金还银行怎么做账
  • 进口增值税发票怎么认证
  • 什么样的企业有核心能力
  • 没有单据怎么核算成本?
  • 实收资本和资产的关系
  • 华为手机屏幕有个圆点怎么取消
  • win10系统怎么设置
  • linux 隐藏权限
  • win11安装失败0xc1900201
  • 收到银行存款利息会计分录
  • 工程材料怎么开票
  • 跨省经营建筑企业税收政策
  • 从性能方面考虑的因素
  • 睿因无线路由器怎么设置
  • 如何编写会计记账凭证
  • 简单的随机乱码怎么解决
  • nginx ss
  • 头歌HTML基础第一关初识HTML
  • java开发从入门到精通
  • 帝国cms配置数据库
  • vue项目使用less
  • 技术软件开发
  • 小规模纳税人开普票要交税吗
  • mongodb介绍
  • 跨年租金如何确权
  • 个人收到承兑汇票
  • sqlserver2008数据库文件路径
  • 中小型企业营业额和从业人数
  • 加班餐费和误餐费的区别
  • 平行结转分步法各步骤的费用
  • 房租费待摊分录怎么做
  • 长期待摊费用的摊销期限应该是
  • 应纳税调增调减科目是什么
  • 出口退税企业退税流程
  • 交易性金融资产入账价值怎么计算
  • 建筑公司直接把钱打到个人账户怎么走账
  • mysql字符集设置命令
  • skydrive pro
  • linux uzip
  • Win7 64位系统没有超级终端软件的解决方法
  • win10预览版选哪个
  • win10系统安装.net framework 3.5
  • ubuntu 20.04.1 lts
  • openoffice使用
  • pptd40nt.exe是什么进程 有什么用 pptd40nt进程查询
  • win7旗舰版虚拟光驱下载
  • opengl 生成图片
  • Androidannotation使用之@Rest获取资源及用户登录验证(一)
  • python 归并排序算法
  • 超级给力的好人有哪些
  • unity打开c#
  • 安卓智能设备指什么
  • js需要学到什么程度
  • javascript高级教程pdf
  • 安徽国税局发票查询系统
  • 单位个人所得税网上申报流程
  • 张劲松身高体重出生年
  • 小规模企业所得税申报流程
  • 广西地税代收工作怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设