界面基类

  • 类型:BaseUI

不可创建
无法使用RWObject:New(Classname)创建此对象,也不在编辑器对象列表中显示。

不在编辑器管理器中显示

描述

BaseUI是一个抽象的基类,包含了可以在2D容器界面3D表面容器3D广告牌容器下添加并具有实体的UI控件。具体包含了2D容器界面按钮控件图像控件文本控件下拉框控件输入框控件开关控件滚动条控件滑动层控件滑动条控件滑动区域控件滑动内容控件这几个对象

属性

    AnchorMin     锚点区域起点   Vector2   
    锚点区域是从父控件上由锚点区域起点和终点画出的一片区域(如果锚点区域起点和终点为同一点,则锚点区域为一个点),控件相对于锚点区域的相对位置不变。

    AnchorMax     锚点区域终点   Vector2   
    锚点区域是从父控件上由锚点区域起点和终点画出的一片区域(如果锚点区域起点和终点为同一 点,则锚点区域为一个点),控件相对于锚点区域的相对位置不变。

    RelativeSize     相对大小比例   Vector2    【只读】
    相对大小比例影响控件的最终宽高(控件的最终宽高还受宽高属性影响,由相对大小比例和宽高共同决定),表示控件大小相对于父控件的比例,X为子控件宽相对于父控件宽的比例,Y为子控件高相对于父控件高的比例,参数为0代表控件宽高与父控件无关系,参数为1代表控件宽高父控件相同。

    AnchoredPosition     相对坐标   Vector2   
    控件中心点到锚点区域的距离。若锚点区域为一点,则直接表示两点间距离,如果锚点区域不为一点,则表示控件中心点到锚点区域中心点(这个中心点取和控件中心点一样的值)的距离。

    SizeDelta     宽高   Vector2   
    控件的宽高,X表示控件宽,Y表示控件高。控件的最终宽高为相对大小比例换算的宽高值加宽高。当相对大小比例为0时,控件的宽高就是其实际宽高。

    Pivot     中心点   Vector2   
    控件的中心点,控件宽高变化和旋转都围绕中心点来进行。

    LocalScale     缩放比例   Vector3   
    控件相对于自己实际宽高的缩放系数,参数为1时,表示控件宽高与控件的本身宽高相同,不缩放。缩放系数具有传递性,其下所有的子集也会受父集的缩放系数影响。

    IsVisible     是否显示   bool   
    勾选为显示,不勾选为不显示。

    LocalEulerAngles     旋转   Vector3   
    控件围绕中心点的旋转角度。

    ZIndex     层级   int   
    对于相同父集的不同子集,不同控件显示的先后顺序,层级越高显示越靠前。竖直布局控件、水平布局控件和网格布局控件也依靠层级来规定排列的先后顺序。

继承自RWObject

    Name     名称   string   
    该对象的自定义名称。

    ClassName     类型   string   
    该对象对应的对象类型名称。

    Parent     父级   RWObject   
    该对象的父级对象。

文档更新时间: 2020-08-14 10:50   作者:宋澍川