顺时针充满 FillClockwise

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

描述

可以给控件设置边界。切图四条边界的位置。与图片上下左右四边平行的四条线将图片切为九个区域,L表示与左边平行的线距离左边的距离,R表示与右边平行的线距离右边的距离,T表示与上边平行的线距离上边的距离,B表示与底边平行的线距离底边的距离。可以通过这个控件来决定是否通过顺时针的方式用图片将控件的边界填满。

实例

实例1 在2D容器界面上添加一个图片控件,来测试图片控件的各种功能

先创建一个UiPanel界面,在这个界面下创建一个图像控件,用来测试图片控件的各种功能。

wait(0.5)
local uip = RWObject:New("UiPanel") -- 创建2d容器
local uim = RWObject:New("UiImage") -- 创建图像控件

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

uip.Parent = person.GameUI --让2d容器界面的父级为GameUI界面
uim.Parent = uip --让图像控件的父级为2d容器界面


uim.AnchoredPosition = Vector2(0,0) --设置图像控件的相对位置



uim.SourceImage = "rwid://T23tdTB4bT1RCvBVdK"
uim.ImageColor = Vector3(255,255,0)
uim.ImageColorA = 0.5
uim.ImageCurType = Enum.UIImageType.Simple--更改图片属性为Simple
uim.IgnoreRayCast = true--更改属性为可穿透
uim.PreserveAspect = true--更改属性为保持宽高比
uim.FillCenter = true--更改属性为显示中间区域
uim.FillMethod = Enum.ImageFillMethod.Horizontal --更改填充方式为水平填充
uim.FillOrigin = 0 --更改填充起点
uim.FillAmount = 1--更改为图片比例不变
uim.FillAmount = true--更改为顺时针充满
uim.Border = Vector4(1,1,1,1)--为图像控件添加一个边界
文档更新时间: 2020-10-09 10:34   作者:宋澍川