位置: 编程技术 - 正文

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)(置顶聊天折叠怎么开启)

  • 季报需要注意什么
  • 促成自然灾害的原因
  • 一般纳税人什么情况可以开3%的发票
  • 员工的生日津贴怎么发
  • 上月有留抵税额本月怎么申报
  • 生产型企业怎么退税
  • 会计忘记申报税款会有什么影响
  • 其他收入月末需要结账吗
  • 小规模季报财报申报错误怎么办
  • 防伪税控服务费怎么算
  • 在建工程领用原材料的账务处理
  • 机票报销需要什么单据
  • 货款和发票金额不符
  • 支付的各项税费包括个人所得税吗
  • 企业当年发生的某些费用
  • 股票期权所得税率
  • 存货盘亏计入什么科目批准后
  • 个税退税退给个人还是单位
  • 所有者权益减少资产减少案例
  • 个税系统工资少报了怎么办
  • 超市的商品进销表怎么做
  • 创业带动的就业是什么
  • 购进农产品再销售
  • 待处理财产损益的二级科目
  • 1697509200
  • 企业无形资产包括
  • 职工福利费扣除率是多少
  • windows11怎么快速截屏
  • 支付宝支付凭证图片
  • win10声音设置面板在哪
  • php中的类
  • 长期投资损失的确认
  • 房产契税如何计算2021年
  • 苹果电脑录屏带麦克风
  • 应用程序无法正常启动0xc000007b
  • go dll
  • 企业注销清算需要交什么税
  • 合理损耗企业所得税税率
  • 股权投资差额怎么算
  • 异步函数执行顺序
  • web应用技术是什么
  • php自带的加密解密函数
  • 物流企业会计核算的具体内容包括
  • 增值税iva
  • 弥补以前年度亏损怎么算
  • scrapy csdn
  • 酒店周转材料怎么摊销
  • 母公司给子公司借款要利息吗
  • 实收资本与资本公积之和小于实收资本
  • 暂估入库按含税价吗
  • 开具房租发票的分录如何做?
  • 给客户的客户开普票算不算虚开
  • 其他应付款转营业外收入摘要怎么写
  • 如何填写出售固定资产表
  • 资产负债表怎么看财务状况
  • WinXP系统能上qq但打不开网页原因分析及解决方法
  • Windows 2008之AD LDS轻型目录服务解析
  • centos挂载点
  • 注册表c盘桌面路径改为d盘
  • 快捷图标小箭头怎么恢复
  • rasman.exe - rasman是什么进程 有什么作用
  • imapi.exe
  • seti@home.exe - seti@home是什么进程 有什么用
  • 微软正式推出wind...
  • win8适用的pr
  • 安卓闹钟软件下载
  • javascriptwhile
  • middle html
  • perl and
  • mkdirs linux
  • easyui 弹框
  • python模块怎么用
  • python for循环删除元素
  • 网上申报成功怎么查询
  • 江苏省税务局土地增值税清算公告
  • 进口退税能退税吗现在
  • 税务局的人为什么那么拽
  • 上海地税定额发票在哪开
  • 德阳契税收费标准2022
  • 济南税务局,济南电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设