当前位置: 首页 > news >正文

Unity 关于SpriteRenderer 和正交相机缩放

 float oldWidth = 750f;float oldHeight = 1334f;float newWidth = Screen.width;float newHeight = Screen.height;float oldAspect = oldWidth / oldHeight;float newAspect = newWidth / newHeight;//水平方向缩放float horizontalCompressionRatio = newAspect / oldAspect;//垂直方向缩放float verticalCompressionRatio = oldAspect / newAspect;//0.462 0.562FreezeEffecy.localScale =  new Vector3(horizontalCompressionRatio, verticalCompressionRatio, 1);

 

750x1334 分辨率下为全屏显示,那么如何在相机size不改变的情况下使精灵全屏显示呢?相机是正交相机!需要计算不同分辨率下的比例,通过原始的比例和当前比例就能获的精灵的x 和 y的缩放比例,达到不同分辨率下不改变相机的size 使精灵显示的效果一样了

http://www.lryc.cn/news/252670.html

相关文章:

  • HarmonyOS应用开发者基础认证考试(98分答案)
  • Ubuntu20.04 Kimera Semantic运行记录
  • 服务器RAID系统的常见故障,结合应用场景谈谈常规的维修处理流程
  • 计算机网络——数据链路层-封装成帧(帧定界、透明传输-字节填充,比特填充、MTU)
  • MySQL笔记-第03章_基本的SELECT语句
  • FTP服务文件上传失败,错误码553的排故过程
  • 音频录制软件哪个好?帮助你找到最合适的一款
  • 9.Unity搭建HTTP服务器
  • C# 热键注册工具类
  • nodejs微信小程序+python+PHP天天网站书城管理系统的设计与实现-计算机毕业设计推荐
  • Hive环境准备[重点学习]
  • 软件工程 室友整理
  • JVM==>图解字节码指令
  • MISRA C 2012 标准浅析
  • Redis高可用之Sentinel哨兵模式
  • AI “自主运行”的计算机概念正逐渐成为现实
  • 数据库系统概论期末经典大题讲解(用关系代数进行查询)
  • 算法通关村第十六关-黄金挑战滑动窗口与堆的结合
  • 基于jsp的搜索引擎
  • 【Altium designer 20】
  • Proteus仿真--基于1602LCD与DS18B20设计的温度报警器
  • Clickhouse Join
  • Arduino驱动STS35数字温度传感器(温湿度传感器)
  • 一起学docker系列之十八Docker可视化工具 Portainer:简介与安装
  • 【数据结构】线段树
  • 王道数据结构课后代码题p175 06.已知一棵树的层次序列及每个结点的度,编写算法构造此树的孩子-兄弟链表。(c语言代码实现)
  • filter过滤器
  • MES物料的动态批次管理漫谈
  • 【爬虫逆向分析实战】某笔登录算法分析——本地替换分析法
  • vue3使用动态component