目录
「已阅读」
1.获取屏幕当前宽高
2.获取UI宽高
3.取绝对值
「未阅读」
一、博客
二、资源
「已阅读」
-7.1-
1.获取屏幕当前宽高
- 宽度:
UnityEngine.Screen.width
- 高度:
UnityEngine.Screen.height
2.获取UI宽高
首先,使用GetComponent<RectTransform>().sizeDelta获取,但是这样会有问题,会跟锚点设置有关,改变设置后获取不对
只适用于MiddleCenter
所以又看了API,可以使用GetComponent<RectTransform>().rect获取
打印如下:
3.取绝对值
C# 中取绝对值的函数
System.Math.Ads(float value);
System.Math.Ads(decimal value);
System.Math.Ads(int value);
System.Math.Ads(double value);
System.Math.Ads(sbyte value);
System.Math.Ads(long value);
System.Math.Ads(short value);
转载于:
4.隐藏UI的解决方法
Unity中隐藏UI界面最佳解决方案_Hello Bug.的博客_unity 隐藏ui