位置: 编程技术 - 正文

cocos2dx3.2 屏幕适配浅析(cocos屏幕适配方案)

编辑:rootadmin

推荐整理分享cocos2dx3.2 屏幕适配浅析(cocos屏幕适配方案),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos屏幕适配方案,cocos2dx 3.17,cocos2dx 3.17,cocos2dx shader,cocos2d屏幕适配,cocos2dx适配,cocos2dx适配,cocos2dx屏幕适配解决方案,内容如对您有帮助,希望把文章链接给更多的朋友!

在开发Android游戏时,由于机型种类繁多,屏幕分辨率也多种多样,不可能为每一种机型定制程序,这里,可以采用cocos2dx提供的屏幕适配策略。

简单地:

auto glview = director->getOpenGLView();

glview->setDesignResolutionSize(width, height, kResolutionExactFit );

这里为设置设计尺寸,也就是说,这里的宽和高是进行游戏设计时的宽和高,后面是适配策略,总共有三种:

kResolutionShowAll

cocos2dx3.2 屏幕适配浅析(cocos屏幕适配方案)

kResolutionNoBorder

kResolutionExactFit

kResolutionShowAll 设计部分全部显示,这种情况下,设计尺寸按比例放缩,使至少宽和高至少一个填满屏幕,另一个也在屏幕中,这种方式,可能会留有黑边。

kResolutionNoBorder 同前一种,但是没有黑边,结果就是可能会有部分超出屏幕显示范围,无法完全显示设计尺寸。

kResolutionExactFit 宽和高分别等比例放缩,会刚好填满屏幕,但问题是在设计尺寸的宽高比和屏幕尺寸的宽高比相差较大时,内容会有变形。

Android游戏开发:游戏框架的搭建(1) 通常情况下,游戏开发的基本框架中,一般包括以下模块:窗口管理(Windowmanagement):该模块负责在Android平台上创建、运行、暂停、恢复游戏界面等功能

《Android4游戏编程入门经典》读后感 作者:chszs,转载需注明。博客主页:

cocos2dx3.2 整体概览(二)—— Director(导演) 导演一词让人联想到了拍电影,没错,我们所制作的游戏,就相当于给游戏玩家安排体验了一场电影,而导演就是控制整场电影流程的关键所在。引擎

标签: cocos屏幕适配方案

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

上一篇:Android游戏开发之Cocos2d-android-1 引擎有缺陷 (二)(android游戏开发框架)

下一篇:Android游戏开发:游戏框架的搭建(1)(Android游戏开发pdf)

  • 外贸企业出口货物
  • 季中转一般纳税人申报步骤
  • 出口企业免抵税额要作进项转出吗
  • 支付招聘费收到专票怎么记账
  • 物业公司临时工的工资可以进成本吗
  • 银行付款退回重新开户
  • 委托加工产品月末结转成本
  • 抵扣红字发票税点是多少
  • 企业转增股本要交税吗
  • 滴滴 增值税
  • 91开头的税号是什么
  • 小规模纳税人可以开9%专票吗
  • 企业在筹建期间发生的费用
  • 外商投资企业要交房产税吗
  • 营业收入在财务报表上跟实际多出来怎么解释
  • 企业工资和社保缴费基数
  • 增值税进项税怎么算
  • 固定资产出租需要交什么税
  • 技嘉主板bios更新后无法开机
  • win11如何更改开始菜单位置
  • 股权变更需要缴纳印花税吗,缴纳多少
  • scanserver.exe - scanserver是什么进程 有什么用
  • 微信公众号开发php源码
  • 无序树有几种
  • 企业所得税计税依据
  • 补缴社保公积金申请书怎么写
  • 购销合同印花税计税依据
  • php字符串赋值
  • 预收外汇会计分录
  • 土地增值税安置房收入的确认原则
  • 转让应收账款是否交税
  • Pytorch DataLoader中的num_workers (选择最合适的num_workers值)
  • 纽约公共图书馆开放时间
  • 实收资本账户对应的账户包括
  • 公司收取保证金违法吗
  • 劳务费开发票后还需要交个税吗
  • thinkphp框架介绍
  • 20分钟,使用Amazon SageMaker快速搭建属于自己的AIGC应用
  • 计算机视觉中的数学方法
  • 个体户按季申报吗
  • 金额太小不给开发票
  • 法人和自然人有什么区别通俗一点
  • python的多线程 吃cpu太厉害
  • phpcms任意文件上传
  • 小微企业增值税起征点是多少
  • 实际购入成本包括增值税吗
  • 公司进项抵税
  • 收到一张普通发票怎么做账
  • 消费税会计处理的设置
  • 在异地施工就要在异地交税吗
  • 建筑企业包工包料业务的发票开具和涉税处理
  • 资产评估增值的调整方法
  • 借款利息收入发票
  • 营业费用包括哪些?
  • 公司卖土地怎么避税
  • 工程款结清确认书
  • mysql字段什么意思
  • 同一个sql语句 连接两个数据库服务器
  • centos必学的60个命令
  • win8破解密码开机密码
  • centos如何配置ip
  • Win10 Mobile 10586无法更新应用怎么办 一招教你解决
  • windows8怎么搜索文件
  • linux cpan
  • 实例讲解命局与大运流年作用
  • jquery对动态生成的进行操作
  • js常用排序算法
  • JAVAscript字符串类型单引号和双引号意一样吗
  • expressjs中文
  • jquery升级
  • 简单使用23 款华为s E可以吗
  • 如何查看驱动器
  • jquery mobile开发工具
  • SQLite3中文编码 Python的实现
  • 新手入门常用代词有哪些
  • 医保报销是按自然年计算吗
  • 法人注册怎么注册
  • 一般纳税人开增值税专票几个点
  • 纳税服务投诉整改报告
  • 两会热点有哪些呀?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设