1.获取UI宽高
首先,使用GetComponent<RectTransform>().sizeDelta获取,但是这样会有问题,会跟锚点设置有关,改变设置后获取不对
只适用于MiddleCenter
所以又看了API,可以使用GetComponent<RectTransform>().rect获取
打印如下:
文章来源:https://www.toymoban.com/news/detail-581079.html
2.获取屏幕宽高文章来源地址https://www.toymoban.com/news/detail-581079.html
- 宽度:
UnityEngine.Screen.width
- 高度:
UnityEngine.Screen.height
到了这里,关于[unity]如何通过代码获取UI宽高和屏幕宽高的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!