位置: 编程技术 - 正文

cocos2dx3.2 整体概览(四)—— Sprite(精灵)(cocos2dx 2.2.2)

编辑:rootadmin

推荐整理分享cocos2dx3.2 整体概览(四)—— Sprite(精灵)(cocos2dx 2.2.2),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2djs,cocos2djs,cocos 2.5d,cocos2dx 3.17,cocos2dx4.0教程,cocos2dx4.0入门,cocos2dx4.0教程,cocos2dx4.0入门,内容如对您有帮助,希望把文章链接给更多的朋友!

对我个人而言,Layer就感觉像是PhotoShop等图像处理工具中的图层概念一样。在制作游戏时,场景中的几个层合在一起就构成了游戏内容。但是实际上可能还有响应触摸事件的固定,但着手应用为主,概念以后慢慢理解,理解了再做记录。

这里主要还是记录一个最常用的类——Sprite(精灵)。Sprite是对图像的封装,除却文字游戏,游戏还是需要很多图像图形表现其内容。而Sprite可以简单的看做一个图像,同时,Sprite又提供了很多方法对图像进行操作。

首先,是Sprite的创建:

这种方法是直接根据 图片文件路径创建的方法,图片在Resources文件夹下。

cocos2dx3.2 整体概览(四)—— Sprite(精灵)(cocos2dx 2.2.2)

这种方法同上,但是规定了图片显示的区域,如例,background只显示"Img/background/bg_main.png"这张图片中矩形(0, 0, , )的部分。(0, 0)是图片的左上角。

普通的create方法加上没没参数的一共就这三种,这两种是很常用的方式。

另外还有利用帧缓存和纹理的方式,现在记下来也没什么用,等如果用到再详细记录其他创建方式的详细使用说明。

然后在创建好了一个Sprite之后,马上想到的就是如何在场景中显示该Sprite。

正如之前所说,只要将其添加到渲染树中即可:

setPosition是Sprite的方法,显而易见,就是设置Sprite的位置。然后利用父节点的addChild方法将其添加到父节点上即可。

如何处理Sprite是个大问题,限于篇幅无法详述,只有在遇到问题时具体分析了。

[置顶] 利用Cocos2dx3.2制作重力版俄罗斯方块(Crazy Tetris) 之前有说在试做一个游戏,一个月前差不多做好了,是有重力的俄罗斯方块,还试着上传到了百度分发平台,结果还通过了:百度:

Cocos2dx3.2 Crazy Tetris 基本设置及主菜单页面(菜单、按钮) 从本章开始就主要通过我制作CrazyTetris游戏的过程而展开。制作伊始,我先大致地想象了一下整个游戏的流程:因此,本章就是游戏入口以及开始菜单页

Cocos2dx3.2 CrazyTetris 物理引擎使用初步 之前说过引擎中重要的内容如Sprite,游戏中的主人公及其他内容都可以用它来表现,但如果想要和现实世界更加相近,就需要应用物理学知识模拟物理

标签: cocos2dx 2.2.2

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

上一篇:[置顶] android项目大全,总有你所需的([置顶]津鱼.我爱你)

下一篇:[置顶] 利用Cocos2dx3.2制作重力版俄罗斯方块(Crazy Tetris)(置顶聊天折叠怎么开启)

  • 递延所得税什么时候确认
  • 外籍人员可以在中国工作吗
  • 收到财政局拨款填到现金流量表哪一项
  • 个税在资产负债表中体现吗
  • 三证合一后个体户注销流程
  • 纳税申报表包含哪些内容
  • 三栏式明细账月结
  • 农村电网维护费会计分录
  • 企业年金需要缴纳个人所得税吗
  • 取得运输业专用发票可以抵扣进项吗
  • 出口免税进项税额转出会计分录
  • 政府补贴装修费怎么算
  • 先预付一部分货款分录
  • 费用分摊怎么算
  • 收不回的款项怎么处理
  • 如何理解发票开具加税点的说法?
  • 企业所得税是按季度还是按月
  • 股权并购和资产的关系
  • 应收账款应计利息公式如何理解
  • 潽金融资租赁有限公司
  • 软件开发公司研发主管绩效考核
  • 季度预缴所得税可以弥补以前亏损吗
  • 购买土地交易费用怎么算
  • 如何能屏蔽自动扣费服务
  • 签证费入什么科目
  • 预收款退回怎么写分录
  • php核心编程
  • centos停止发布
  • 分公司 股东
  • 2014年最佳阵容
  • ts基础
  • 框架开源
  • 微信小程序怎么制作自己的小程序
  • lstm crf
  • trace 命令用法
  • 农产品收购发票是普票还是专票
  • 股东出资证明书范本
  • 公司车辆固定资产转移税
  • 帝国cms常见的英文
  • 帝国cms8.0
  • 企业重组的特殊性税务处理例题
  • 在建工程的土地可以查封吗
  • 出货后90天付款
  • 所得税汇算清缴调整后要账务处理吗
  • 城市维护建设税怎么算
  • 股权激励具体解释是什么
  • 公司租赁职工车辆账务处理
  • 公司的车过户到个人名下需要什么手续
  • 小规模纳税人购进税控收款机
  • 库存商品怎么计提坏账
  • 公司注销未认证怎么处理
  • 年末资产减值损失可以税前扣除吗
  • 计提附加税金额
  • 转账支票一定要填写支付密码吗?
  • 所有者权益增加额怎么计算
  • 应付账款核算的项目
  • sql server利用触发器向表中输入时间
  • mysql数据库基本知识点总结
  • win8.1无法连接无线网
  • win8系统怎么查看隐藏文件
  • ubuntu 16.10
  • windows10预览版安装
  • wrapper.exe是什么
  • pb程序是什么
  • windows无法更改设置
  • apache禁用trace方法
  • win7取消还原
  • linux系统怎么增大磁盘io
  • linux常用命令chmod
  • 深入浅出android开发
  • unity3d操作
  • 七牛云和ucloud
  • JavaScript SweetAlert插件实现超酷消息警告框
  • 跟踪子弹
  • 医保所属期起和所属期止
  • 北京国税办税服务厅
  • 免征船舶吨税的范围
  • 村副主任有什么要求
  • 辽宁网上税务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设