关于UGUI RectTransform的几个参数的获取和修改(待补充)

原创 2015年07月07日 14:50:49
1.改变RectTransform的top
GetComponent<RectTransform>().offsetMax = new Vector2(GetComponent<RectTransform>().offsetMax.x, top);
2.改变RectTransform的bottom
GetComponent<RectTransform>().offsetMin = new Vector2(GetComponent<RectTransform>().offsetMin.x, bottom);
3.改变RectTransform的width,height
GetComponent<RectTransform>().sizeDelta = new Vector2(width, height);
4.改变RectTransform的pos
GetComponent<RectTransform>().anchoredPosition3D = new Vector3(posx,posy,posz);
GetComponent<RectTransform>().anchoredPosition = new Vector2(posx,posy);
版权声明:本文为博主原创文章,未经博主允许不得转载。

ugui在运行时改变RectTransform的大小

http://blog.csdn.net/BeiFuDeNvWang/article/details/50838266 在代码中动态改变RectTransform大小的方法如下所示: 1:直接对...
  • OnafioO
  • OnafioO
  • 2016年06月21日 14:43
  • 7562

Unity4.6中修改RectTransform的宽度和高度

Unity4.6新的UI相对于NGUI是有点功能不完善,但是插件毕竟和原生的没得比,所以花了点时间学习心得UI系统,结果碰到了如题所述的问题 我想做一个ScrollView,使用Unity4.6的新...

ugui在运行时改变RectTransform的大小

在代码中动态改变RectTransform大小的方法如下所示: 1:直接对sizeDelta属性进行赋值,其中X和Y可以对应理解成width和height var rt = gameObject....

【UGUI进阶】RectTransform剖析

RectTransform本文转载自uGUI知识点剖析之RectTransform一、基本要点RectTransform继承于Transform,在 Transform 基础上,RectTransfo...

Unity UGUI 的RectTransform参数的设置

http://wuxk2014.lofter.com/post/339d0e_5abfe8c nity出了一套比之前好用的UI系统,但是也新出了RectTransform,Pos...

Unity如何修改UGUI下组件的长度和宽度

Unity如何修改UGUI下组件的长度和宽度,之前一直没用过,现在才知道的(用的5.3.2版本)。 只有一句话: this.gameObject.GetComponent().sizeDelta =...

UGUI Text组件实际文本宽高的获取

Text.preferreHeight这个值是当前Text组件中所有文字的实际总高度,由此,可以衍生出以下两种非常实用的操作 1、获取一行文本的方法: void Start()   ...

关于RectTransform的一些研究

坐标 unity里面的坐标是笛卡尔坐标系,和flash的还是有区别的.. 世界坐标 世界坐标是三维的全局坐标,一般作为基准坐标 屏幕坐标 二维坐标,屏幕左下角是(0,0)...

Unity:RectTransfrom瞎探索

RectTransform布局瞎探索RectTransform布局瞎探索 预备工作 1 anchoredMin和anchoredMax 2 pivot 3 offsetMinoffsetMax和siz...

关于UGUI中RectTransform组件的获取问题

之前一直在抱怨UGUI的RectTransform需要格外获取,今天偶然想到既然RectTransform是继承自Transform,那么可不可以直接进行类型转换得到呢?? 经过测试发现,使用tran...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于UGUI RectTransform的几个参数的获取和修改(待补充)
举报原因:
原因补充:

(最多只允许输入30个字)