简述

游戏中美术应有一个统一的设计分辨率,并将位置可能发生变化的节点根据视口大小设置坐标,即可保证相对位置,当使用FIXED_xxx作为适配方案时固定边相关坐标可不参照视口大小;

应用

local frame_size = glview:getFrameSize()--宽高比较大的时候  x轴上的ui x坐标将缩小 将会挤在一起 此时需调整x轴上的缩放;
--@解决方案为FIXED_HEIGHT时 仅改变design_height 即可调整x轴方向上的缩放
--@当设计分辨率改变时 根据该分辨率设计的图片的高度需要修改为896 以填满多出的部分
if cc.PLATFORM_OS_IPAD == PLATFORM thendesign_height = 896
elseif frame_size.height >= 768 and frame_size.width / frame_size.height <= 4/3 thendesign_height = 896end
end--宽高比较为特殊时 展示全部 不做特殊处理 将以最大的一边 填满屏幕
if frame_size.width / frame_size.height <= 1 thenresolution_policy = cc.ResolutionPolicy.SHOW_ALL
end

分辨率适配-ipad相关推荐

  1. Unity 利用NGUI做屏幕分辨率适配+学习UIDraggablePanel的使用

    2019独角兽企业重金招聘Python工程师标准>>> 大家使用unity,一定有看中其跨平台的强大功能,因此也难免会遇到不同屏幕分辨率适配的问题. 先说说UIRoot.在新版本的n ...

  2. 聊聊iPhone6 App分辨率适配的事

    苹果直到iPhone6才开始推出真正的大屏手机,跟上时代潮流,除了乔布斯生前的严重抵制,软件分辨率适配无法统一也是苹果迟迟不肯动身的主要原因.封闭的iOS虽然避免了碎片化的风险,但是对于iPhone来 ...

  3. xcode 开发ios兼容性问题的上下黑边 和 coco2d-x 游戏分辨率适配 ResolutionPolicy::FIXED_WIDTH 都会引起上下黑边问题!!!...

    1:Xcode6在iPhone5+iOS7模拟器上编译,上下有黑边问题 问题描述: Xcode6环境下,对iPhone5或iPhone5s模拟器,在iOS7或iOS7.1下运行,屏幕上下有黑边.在iO ...

  4. 如何使用cocos2dx-jsbinding 来处理分辨率适配

    如何使用cocos2dx-jsbinding 来处理分辨率适配 首先说点题外话,对于任何大型项目来说,coding的规范重要,在cocos2dx-jsbinding这个框架中,javascript是一 ...

  5. 大屏项目屏幕分辨率适配

    一.大屏项目屏幕分辨率适配:1366*768 和 1920*1080 和 2560*1440 和 4096×2160 二.css方案选择:css的宽高以什么为单位? 1.字体大小以 "相对单 ...

  6. pc端不同分辨率适配

    1.以1920* 1080的设计稿为例,实现PC端不同分辨率适配 2.安装依赖 npm install --save lib-flexible     或者  yarn add lib-flexibl ...

  7. Android Studio 屏幕分辨率适配

    android studio进行android 应用屏幕分辨率适配使用建立不同dimens.xml方法,刚开始建立的文件夹都叫 values-1280x720 values-800x400之类的,发现 ...

  8. android屏幕分辨率适配总结

    不同分辨率下容易出现的问题 欢迎加入QQ交流3群:317874559        由于目前android设备的分辨率种类很多,在开发的时候不注意进行屏幕适配的话会出现很多问题.比如高分辨率和低分辨率 ...

  9. vue的PC端和移动端分辨率适配

    使用lib-flexible和px2rem实现移动端和PC端界面适配 注释:lib-flexbles是由阿里团队很早提出解决屏幕分辨率适配的问题.现已不被推荐(因为目前比较主流的适配方案是使用vw和v ...

最新文章

  1. php round函数输出不对_Python 四舍五入函数 Round
  2. 【计算机组成原理】补码的加减运算方法
  3. C/C++|Qt工作笔记-4种方法判断当前对象(类)名或标识(继承发,typeid法,元对象className()法,Q_CLASSINFO法)
  4. ImportError: cannot import name 'Graph' from 'pyecharts' 解决办法
  5. Essential Chart for ASP.NET MVC商业图表控件相关介绍及下载
  6. 智慧城市纳入北京重点支持高新领域
  7. response.sendRedirect()与request.getRequestDispatcher().forward()区别
  8. 《深入浅出数据分析》读书心得与笔记
  9. 第7集 驱动与电气原理图绘制
  10. 网站优化众说纷纭 往左走还是往右走?
  11. VMware Fusion安装VMware Tools
  12. 小米手机访问电脑共享文件_小米手机如何与电脑共享文件
  13. 陕西的饮食历史和特点
  14. 22-09-02 西安 JVM 类加载器、栈、堆体系、堆参数调优、GC垃圾判定、垃圾回收算法、对象的finalize机制
  15. 中国数学家黄金一代-北大数学专业2000级
  16. PyQt6中的第一个程序
  17. 个人站长的疑问:怎么样才能做一个能赚钱的网站?
  18. 简单的ATM机代码实现
  19. android十二时辰源码,云指程序猿十二时辰
  20. fast角点与ShiTomas角点速度对比

热门文章

  1. 尚硅谷MySQL经典版教程[婷姐基础篇]
  2. 360杀毒抢鲜版64位 v5.0.1.5044A 官网免费版
  3. edp和edt哪个好_香水等级科普 | EDP和EDT你都分清楚了吗?
  4. 案例二:客户信息管理
  5. 数控降压电源模块DCDC| 5A,LCD显示
  6. Linux下C语言实现TCP Socket编程
  7. 针孔相机投影模型以及畸变模型
  8. 浅谈Android App架构
  9. Web tech resource
  10. 施耐德电气携手AWS、联想、清华产业研究院,启动“创赢计划”