Unity UGUI

阅读: 评论:0

Unity UGUI

Unity UGUI

Unity UGUI - UI物体真实大小


记一次坑爹的获取RectTransform宽和高的经历。

一般来说,RectTransform的sizeDelta就代表了UI的宽和高,但是如果我们的UI物体经过特殊的锚点后(比如横向拉伸、竖向拉伸),sizeDelta就是基于锚点的。

这时需要用:

width
height

然后坑爹的来了,对于某些由特殊组件管理的RectTransform及其子物体,比如ScrollRect,勾选自动Auto Hide And Expand Viewport后,ScrollRect自动管理了Viewport,上述的方法也获取不到Viewport及其子物体的真实宽和高。

目前没找到合适的方法,只能换成Auto Hide。

本文发布于:2024-02-05 01:41:53,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170721148061869.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:Unity导表工具
标签:Unity   UGUI
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23