【Unity插件】解决移动端UI安全区问题 - Safe Area Helper

ops/2025/1/12 22:08:50/

在移动端设计界面时,必须要考虑的就是UI的安全区。
Unity本身也提供了Safearea的API。
但在asset store时已经有人提供了免费的插件(Safe Area Helper),我们可以直接使用。

在这里插入图片描述
插件链接:

https://assetstore.unity.com/packages/tools/gui/safe-area-helper-130488

功能:

  • 简单的拖放组件将 Screen.safeArea 应用于您的 Unity GUI 组件
  • 方便的选项仅在 X 轴或 Y 轴上符合安全区域
  • 在编辑器中以所有方向模拟 iPhone X 安全区域 - 快速迭代您的 UI 并节省时间,而无需构建到物理设备或 Xcode 模拟器
  • 方便的调试切换按钮可在运行时在正常模式和安全区域模式之间切换
  • 轻松添加无限数量的您自己的模拟设备

包括的模拟设备:

  • iPhone X 型号、iPhone 11 型号
  • Google Pixel 3 XL

要求:

  • 对于 iOS:Unity 2017.2.1 或更高版本(Screen.safeArea API 所需)
  • 对于 Android:Unity 2018.4.1 或 2019.1.2 或更高版本,API 级别为 28(Android 切口所需支持)

http://www.ppmy.cn/ops/149567.html

相关文章

Linux 虚拟机与windows主机之间的文件传输--设置共享文件夹方式

Linux 虚拟机与windows主机之间的文件传输 设置共享文件夹方式 在虚拟机中打开终端查看是否已经新建完成,到文件夹中找到它看一下,这个位置就能存储东西啦

【物联网原理与运用】知识点总结(上)

目录 名词解释汇总 第一章 物联网概述 1.1物联网的基本概念及演进 1.2 物联网的内涵 1.3 物联网的特性——泛在性 1.4 物联网的基本特征与属性(五大功能域) 1.5 物联网的体系结构 1.6 物联网的关键技术 1.7 物联网的应用领域 第二章 感知与识别技术 2.1 …

【C语言】_类型重命名typedef关键字

目录 1. 从复杂类型理解类型重命名的必要性 1.1 示例1 1.2 示例2 2. typedef 用法 2.1 简单类型重命名 2.2 复杂指针类型重命名 2.2.1 数组指针类型 2.2.2 函数指针类型 3. 使用typedef简化复杂类型的定义 4. #define与typedef 1. 从复杂类型理解类型重命名的必要性 …

阿里云ios镜像源

阿里云镜像源:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 下载centos7

排列高手

这篇主要是求再排位为 {1&#xff0c;3&#xff0c;4&#xff0c;....&#xff0c;n&#xff0c;2}的最优顺序下求mex。 但不知道为什么这样是最优 子数列的个数公式&#xff1a; 对于一个长度为N的数组&#xff0c; #include <bits/stdc.h> using namespace std; lon…

企业级信息系统开发讲课笔记4.12 Spring Boot默认缓存管理

文章目录 1. Spring Boot默认缓存管理2. Spring的缓存机制2.1 缓存机制概述2.2 缓存接口和缓存管理接口3. 声明式缓存注解3.1 @EnableCaching注解3.2 @Cacheable注解3.2.1 value/cacheNames属性3.2.2 key属性3.2.3 keyGenerator属性3.2.4 cacheManager/cacheResolver属性3.2.5 …

【C++入门】详解(中)

目录 &#x1f495;1.函数的重载 &#x1f495;2.引用的定义 &#x1f495;3.引用的一些常见问题 &#x1f495;4.引用——权限的放大/缩小/平移 &#x1f495;5. 不存在的空引用 &#x1f495;6.引用作为函数参数的速度之快&#xff08;代码体现&#xff09; &#x1f4…

计算机基础知识复习1.5

标记-清除算法&#xff1a;标记-清除分为标记 和清除 两个阶段&#xff0c;首先通过可达性分析&#xff0c;标记出所有需要回收的对象&#xff0c;然后统一回收所有被标记的对象。 复制算法&#xff1a;为了解决碎片空间的问题&#xff0c;出现了复制算法 将内存分成两块&…