位置: 编程技术 - 正文

使用CoCos2dx-3.4开发一套可以商用的跑酷游戏 之三 初始界面的编写(2)(cocos2dx怎么打开)

编辑:rootadmin

推荐整理分享使用CoCos2dx-3.4开发一套可以商用的跑酷游戏 之三 初始界面的编写(2)(cocos2dx怎么打开),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx 开发环境,cocos2d怎么用,cocos2dx4.0教程,cocos2dx 开发环境,cocos2d怎么用,cocos2d怎么用,cocos2dx 开发环境,cocos2dx怎么打开,内容如对您有帮助,希望把文章链接给更多的朋友!

本来想一篇写完,但是看来不行,重新开一个2

上次讲了有一个跳转管理类的东西,在这里我将其代码贴出来,其中一个,大家可以看看是如何做的。

void GameProjectMange::createScene(){ //创建CCScene(场景)对象 loadScene = CCScene::create(); //创建一个布景对象(PlaneLayer类的对象) LoadLayer *loadlayer = LoadLayer::create(); loadlayer->gpm = this; //向场景中添加布景 loadScene->addChild(loadlayer); }

void GameProjectMange::goMenu(){ CCScene *pScene = CCScene::create(); pScene->addChild(MenuLayer::create()); CCTransitionScene* ccts=CCTransitionFadeTR::create(1.0f,pScene); CCDirector::sharedDirector()->replaceScene(ccts);

}

这里我们主要是把它进行了一个规类,这样的话看起来会更简洁一点。

下面我们写一个主界面;代码有点多,简单介绍一下是这样子的

使用CoCos2dx-3.4开发一套可以商用的跑酷游戏 之三 初始界面的编写(2)(cocos2dx怎么打开)

setKeypadEnabled(true); //获取可见区域尺寸 CCSize visibleSize = CCDirector::sharedDirector()->getVisibleSize(); //获取可见区域原点坐标 CCPoint origin = CCDirector::sharedDirector()->getVisibleOrigin(); //创建背景精灵 CCSprite* menuBackground = CCSprite::create("gameBackground.png"); //设置背景精灵的位置 menuBackground->setPosition(ccp(origin.x&#;visibleSize.width/2,origin.y&#;visibleSize.height/2)); //将背景精灵添加到布景 this->addChild(menuBackground); //创建背景精灵 CCSprite* title = CCSprite::create("title.png"); //设置背景精灵的位置 title->setPosition(ccp(origin.x&#;visibleSize.width/2,origin.y&#;visibleSize.height/6*4.6)); //将背景精灵添加到布景 this->addChild(title);

auto item1 = MenuItemImage::create("start_game.png", "start_game_select.png", CC_CALLBACK_1(MenuLayer::goToGameLayer, this)); //auto item2 = MenuItemImage::create("help.png", "help_select.png", CC_CALLBACK_1(MenuLayer::goToHelpLayer, this)); auto item3 = MenuItemImage::create("soundset.png", "soundset_select.png", CC_CALLBACK_1(MenuLayer::SetSound, this)); auto item4 = MenuItemImage::create("exit_game.png", "exit_game_select.png", CC_CALLBACK_1(MenuLayer::exitGame, this)); auto s = Director::getInstance()->getWinSize(); item1->setScaleX( 1.2f );// item2->setScaleX( 1.2f ); item3->setScaleX( 1.2f ); item4->setScaleX( 1.2f );

这个东西无非就是创建一个menu,然后点那个就跑到那个里场景里面去,特别我,我们做了一个动画。

就是跑步的小人。

当然这个也很简单,

auto spriteq=Sprite::create(); this->addChild(spriteq); spriteq->setPosition(Point(s.width/3,s.height/3)); spriteq->runAction(RepeatForever::create(sAnimationMgr->createAnimate(eAniRightSmall)));

做一个repeatforver的动作,并让它一直做下去。

fatal error LNK: 无法打开文件"libExtensions.lib" 在cocos2dx3.x开发过程中,有时候由于没有包含libExtensions.lib而导致出现如下错误:fatalerrorLNK:无法打开文件libExtensions.lib解决方案:如果你是在debug模式

无需繁琐的解析XML,cocos2d-x 3.x中最简单方便粗暴有效的数据方法-plist 转载请注明来自:blog.csdn.net/wjlpld好吧,看网上各种解析XML,CSV等等一大坨东西,解析解析。。解析的头都大了啊。。。。其实在cocos2dx中存储数据最简单

cocos2d-x性能优化的那些事 年前在对我做的项目做性能优化,虽然在开发中,性能问题是一直关注着的,但是这个东西依然需要在后期做一段时间的优化的,也遇到不少坑,在这

标签: cocos2dx怎么打开

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

上一篇:使用CoCos2dx-3.4开发一套可以商用的跑酷游戏 之三 初始界面的编写(1)(cocos2d怎么用)

下一篇:cocos2d-x性能优化的那些事(cocos2dx性能优化与包体优化)

  • 收到个税手续费退费会计分录
  • 税种核定在电子版怎么查
  • 固定资产清理借方余额是加还是减
  • 公对公转账在手机上怎么操作
  • 软件平台服务公司的营业执照经营范围怎么写
  • 增值税申报失败怎么撤销
  • 子公司注销后账务如何处理
  • 出口零退税率是什么意思
  • 工会经费的所得税怎么算
  • 固定资产后续支出
  • 贴现费用计算公式
  • 民非企业缴纳社保会计分录
  • 进口增值税关税怎么付
  • 对方已经认证的发票怎么作废
  • 公司注销了质保金如何收回来
  • 超过认证期限的发票还能认证吗
  • 畅捷通t3怎么增加新的会计年度
  • 计提工资大于实际工资
  • 减免税额科目有没有余额
  • 超市消费券买什么好
  • 如何清除苹果手机6s垃圾
  • 购买原材料的运输费计入什么科目
  • 金融业贷款损失多少
  • 劳务报酬所得的计税标准
  • 中医诊所的税收分类编码
  • 蓝色向日葵
  • js let用法
  • 旅行社代订机票可以报销吗
  • 红字发票信息表编号
  • 涉税金额是指金额还是税额
  • 工程结算如何做会计分录
  • 健身房注册公司能注册医疗吗?
  • 出口免税不退税会计分录
  • 工会经费支出实施细则
  • 增值税发票价税合计不能超过多少
  • sql 文件存储
  • mysql load local
  • 工程施工与工程结算账务处理
  • 防伪税控技术
  • 增值税扣款了能退回吗?
  • 短期借款可以用于在建工程吗
  • 委外研发费用如何界定
  • 增值税一般纳税人登记表在哪里找
  • 住宿发票抵税
  • 税收优惠退回的税金怎么入账
  • 小规模企业开具增值税专用发票
  • 进项税转出企业所得税调减么
  • 应交税费中应交税金包含个税吗
  • 农产品收购发票如何抵扣进项税
  • 负数发票怎么开具?
  • 公司账户美金入账后怎么做分录
  • 发放工资并扣个人所得税
  • freebsd 配置ip
  • 设置共享文件夹win10
  • safeplugin是什么软件
  • centos桌面调出命令行
  • centos7怎么修改用户权限
  • skynetave.exe - skynetave是什么进程 有什么用
  • win8.
  • windows7如何调节屏幕色彩
  • win7桌面右下角
  • win7无网激活
  • linux cpan
  • android开发环境搭建需要哪些工具
  • cocos2dx4.0入门
  • jquery插件是干什么的
  • reg add命令
  • unity3d最新
  • js怎么写java代码
  • 浏览器检测js代码
  • Python字符串大写
  • js如何截取中文字符
  • css实现3d效果
  • android自学
  • 辽宁省税务举报电话
  • 地方税务局稽查局卢永胜
  • 江苏税务个人所得税app下载
  • 个体商户营业额多少万以下免税
  • 税控盘操作指南
  • 先进单位表彰发言稿
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设