using UnityEngine; public class UIAdaptation : MonoBehaviour { [Header("刘海屏遮挡住的UI")] public RectTransform[] ui_bangMask; [Header("需要调整位置与缩放的UI")] public RectTransform[] ui_transAndScale; private void Start() { //调整刘海屏遮挡住的UI if (Mathf.Abs((Screen.height * 1.0f / Screen.width) - 2.16f) < 0.01f) { foreach (var ui in ui_bangMask) { ui.localPosition -= new Vector3(0, Screen.height * 0.035f, 0); } } //调整因屏幕比例变化出现问题的UI位置与缩放 foreach (var ui in ui_transAndScale) { float ratio = GameObject.Find("Canvas").GetComponent<RectTransform>().rect.width / 750f; Vector3 rawLocalScale = ui.localScale; ui.localScale = ratio * rawLocalScale; ui.anchoredPosition = ratio * ui.anchoredPosition; } } }
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算