位置: 编程技术 - 正文

使用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性能优化与包体优化)

  • 企业所得税亏损弥补的规定
  • 税务申报指的是什么
  • 增值税查询校验码是什么
  • 拆迁补偿款如何做账务处理
  • 购买财务软件做什么科目
  • 增值税的计税依据是什么
  • 生产企业进项税加计扣除
  • 金税盘购买的会计分录
  • 企业房产税每年交几次
  • 个人专项扣除需要扣税吗
  • 公司购买汽车的购置税怎么做账
  • 退回投资款怎么做账
  • 电子发票冲红后算金额吗?
  • 企业进口关税和消费关税
  • 账簿保管期满如何销毁
  • 经济合同
  • 电子设备税费
  • 装修工程分期开票分期付款如何作账?
  • 提取法定盈余公积比例
  • 认证的增值税发票怎么做成账本格式
  • 收代扣代缴个税手续费会计分录
  • 出售股权收入会计分录
  • 苹果电脑使用u盘之前需要设置什么?
  • 季度所得税计算方法
  • 查账征收的个独可以随意分配利润吗
  • linux中ping命令怎么用
  • 合伙企业生产经营所得
  • 员工的餐费补助怎么算
  • 用银行存款支付明年的财产保险费
  • 迁徙的季节主要从哪几个方面写秋天的景物
  • 税金及附加的含义
  • 利润分配怎样做分录
  • php 解压缩
  • 文心为何意
  • 用php编写一个简单的计算器程序
  • 芝麻信用app
  • jquery+thinkphp实现跨域抓取数据的方法
  • 帝国cms界面
  • 税控设备抵减增值税必须当月抵减吗
  • 拓展训练属于培训费吗
  • 政府会计累计盈余解析
  • 商业汇票的行为有哪些
  • 事业单位政府拨款的会计分录
  • 滴滴发票抬头怎么修改
  • 失业稳岗补贴怎么领
  • 收到银行承兑汇票如何记账
  • 企业送给客户的礼品怎么做分录
  • 跨年暂估收入,次年开票会计分录
  • 收到政府的奖励企业需要纳税吗?
  • 打官司收到对方的款,如何做账
  • 交存超库存现金
  • 收付实现制与权责发生制的例题
  • 实物投资的会计科目
  • 关联方交易舞弊手段
  • sqlserver批处理语句
  • mysql绿色版和安装版有什么区别
  • win7旗舰版系统激活码
  • xp系统安装程序没反应
  • 怎么看solaris版本
  • 32位/64位Win10系统开机后桌面图标自动排列的解决办法
  • windows 8.1 with update
  • centos6.5桌面版安装教程
  • win8系统关机键找不见
  • js时间倒计时定时器怎么弄
  • unity 3d脚本编程
  • dos命令显示时间
  • unity协程执行顺序
  • cmd替换文件命令
  • android iframe
  • Python高手之路第3版PDF下载
  • android 图表控件
  • 深圳市财政上交广东省吗
  • 小规模纳税人怎么申报纳税
  • 残疾人保障金税前扣除规定
  • 学什么专业可以在税务局上班
  • 不动产租赁和经营租赁发票的区别
  • 税务局 协查函
  • 包头市到青山区多少公里
  • 满五唯一是指省内还是本市
  • 客运企业增值税税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设