垂直溢出 VerticalOverflow

数据流向
数据由服务器同步给客户端,客户端无法同步给服务器

描述

这个属性的作用是当文本控件所输入的文本行数超过了文本控件时,是超出文本控件的部分隐藏换行还是超出文本控件直接显示,当你想要更改文本竖直溢出的显示方式时,可以通过更改本属性实现。

实例

实例1 创建一个文本控件,然后更改文本控件的属性来熟悉文本控件

创建一个UiPanel界面,在界面下创建一个文本控件,更改文本控件的各个属性来更改文本控件的设置。

wait(0.5)
local uip = RWObject:New("UiPanel") -- 创建2d容器
local uitext = RWObject:New("UiText") -- 创建一个文本控件

local person = Players:GetLocalPlayer() --获取本地玩家

uip.Parent = person.GameUI --让2d容器界面的父级为GameUI界面
uitext.Parent = uip --让文本控件的父级为2d容器界面

uitext.Text = "这是文本控件" --设置文本控件里的文字
uitext.FontSize = 50 --设置文本的字体大小
uitext.Alignment=Enum.TextAnchor.UpperLeft --设置文字在文本控件里的位置处于哪里
uitext.LineSpacing=3 --设置行间距
uitext.HorizontalWrapMode=Enum.HorizontalWrapMode.Wrap --设置水平溢出的类型 
uitext.VerticalOverflow=Enum.VerticalOverflow.Truncate --设置垂直溢出的类型
uitext.TextColor =Vector3.New(255,0,0) --设置文字的颜色
uitext.TextColorA=1 --设置文字的透明度 这里设置完全不透明
uitext.TextOutline= Enum.TextOutLine.None --设置文字描边类型
uitext.IgnoreRayCast=true --设置文本控件为可被穿透


文档更新时间: 2020-09-30 16:50   作者:宋澍川