在我们自己制作UI界面的时候,需要动态的生成Panel,并希望在屏幕中平铺开来,也就是需要设置left,top,right,bottom的值,使它与父物体大小保持一致,这点在UGUI中已经做好了封装,可以通过设置如下属性来实现
RectTransform rt = GetComponent<RectTransform>();
rt.offsetMin = Vector2.zero;
rt.offsetMax = Vector2.zero;
动态加载出来 以后效果是这样的
offsetMin是设置左下角的偏差,offsetMax是设置右上角的偏差