LogoArcartX Doc
UI篇

控件公共属性

控件公共属性

痛苦的人没有悲观的权利。

控件公共属性

名称说明默认值备注
enable是否开启true关闭后触发器将不会触发(影响子组件)
visible是否可见true关闭后将不可见(影响子组件)
limitControl限制显示所用的组件将当前组件的显示范围剪裁为指定组件的显示范围,注意:这里传入的是目标组件对象,如果您会了Shimmer应该知道怎么填写
minDragX最小拖动X0可拖动的X轴最小值
minDragY最小拖动Y0可拖动的Y轴最小值
maxDragX最大拖动X0可拖动的X轴最大值
maxDragY最大拖动Y0可拖动的Y轴最大值
scale缩放比例1
width宽度0
height高度0
xX坐标0子组件的位置相对于父组件
yY坐标0子组件的位置相对于父组件
alpha透明度1
point锚点TOP_LEFT锚点详情接着往下看,这里写不下
rotate旋转角度0
middleScale中间缩放比例1和scale不同,scale是从左上角缩放,这个是正中心
tip提示信息只用于包含tip的组件
texts文本内容只用于包含文本显示的组件
center文字居中false只用于包含文本显示的组件
lineSpace行间距16只用于包含文本显示的组件
font字体只用于包含文本显示的组件(需安装实现自定义字体渲染的拓展)
fontSize字体大小16只用于包含文本显示的组件
limit字数显示限制999999限制组件最大显示多少个文字(不包含颜色代码)这个是用来实现类似打字机的效果

锚点类型以及说明

  • 锚点只有顶层组件(父级是UI本身)或者父级是Canvas、Adaptive才会生效。
锚点类型说明
horizontal_stretch_top宽度跟随父级并置于父级顶部显示
horizontal_stretch_middle宽度跟随父级并置于父级中间显示
horizontal_stretch_bottom宽度跟随父级并置于父级底部显示
vertical_stretch_left高度跟随父级并置于父级左侧
vertical_stretch_center高度跟随父级并置于父级正中
vertical_stretch_right高度跟随父级并置于父级右侧
stretch_all完全跟随父级宽高且x和y都锁定为0
top_left左上角
top_center顶部中间
top_right右上角
middle_left左中间
middle_center正中间
middle_right右中间
bottom_left左下角
bottom_center底部中间
bottom_right右下角

On this page