位置: 编程技术 - 正文

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)

  • 城建税计税方法
  • 计提税费如何写分录
  • 资产管理公司的使命
  • 什么是长期股权结构
  • 融资租赁和经营租赁的特点
  • 报表申报错误怎么作废重报
  • 金蝶打印凭证页码范围
  • 公司奖金没有按时发可以要吗
  • 股东经济性质怎么填
  • 房地产企业对外投资案例
  • 以前年度损益调整会计分录
  • 试用期社保是按照应发工资缴纳吗
  • 发票抬头开错重开怎么处理?
  • 工会应付下级经费
  • 投资公司的投资人叫什么
  • 加计扣除所得税怎么算
  • 支票存根联要带去银行吗
  • 分摊材料成本差异的会计处理
  • 联营商品如何做账
  • 支付房屋租金计入什么会计科目
  • 刚升级一般纳税人可以申请贷款吗
  • 应交增值税出口退税科目怎么结平
  • 餐饮行业采购流程图
  • 金融企业的成本核算方法
  • 不占股权投资如何做账
  • 待处理财产损益科目编码
  • 生产销售部门职责
  • 怎么恢复系统win10
  • 路由器和光猫上的无线网络名称一样吗
  • 应收账款期末怎么算
  • window102020年最新版本
  • 微信小程序项目开发实战
  • 长期借款汇兑收益怎么算
  • php注册和登录界面
  • 企业收到赠送商品怎么办
  • 莫尔道嘎湿地公园
  • zabbix agent启动命令
  • 软件和信息技术服务业发展趋势
  • 实时视频功能
  • 哪里能找到前端练手项目教程
  • tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异
  • php支付宝和微信在线支付
  • cookie from
  • php 自定义函数
  • 公司搞研发是什么意思
  • 企业如何利用期货对冲风险怎么操作
  • 商贸公司会计成本核算
  • mongodb 入门
  • 收回投资收到的现金减少
  • 车辆固定资产的折旧方法
  • 撰写广告
  • 销项负数发票给谁
  • 白条可以入账吗?
  • 河道管理费是附加税吗
  • 公司给的佣金需要上多少税
  • 百旺购货方红字信息表怎么开具
  • 运输费增值税专用发票
  • Mysql 5.7.17 winx64免安装版,win10环境下安装配置图文教程
  • ubuntu gz
  • win7系统怎么修复安装系统
  • centos vim编辑器
  • centos6.5破解密码
  • linux kill-15
  • win10电脑无法上网
  • linux双网卡绑定原理
  • win8系统怎么设置无线网连接啊
  • nodejs nodemon
  • android studio 新建项目只有.idea文件
  • js实现原理
  • 原生js实现promise
  • Do All in Cmd Shell一切在命令行下完成第1/6页
  • python中列表的遍历
  • jqueryui easyui
  • Qt for Android - ANT_HOME is set incorrectly or ant could not be located
  • android通信机制
  • 湖北税务官方网
  • 医保银行代扣是什么意思
  • 对税务稽查工作的意见和建议
  • 银行税务代扣需要什么材料
  • 怎么查公司税务等级
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设