UIButton

继承自

描述

用户可以通过鼠标悬停或单击按钮时修改按钮样式或触发按钮事件

属性

string
按钮资源路径
string
按钮文字
int
按钮文本字体大小
float
按钮按下效果变化值
按钮按下效果,有缩放,颜色变化
float
为1时不透明
bool
按钮边框是否显示
按钮边框颜色
int
按钮边框宽度
bool
开启按钮阴影
按钮阴影颜色
按钮阴影偏移
bool
自动大小。为true时,将节点大小调整为图片原本大小
按钮图片颜色
资源尺寸
按钮图片显示类型:伸缩;裁剪
按钮图片九宫格展示
bool
默认按钮音效开启

代码示例

--创建ui布局
local root = SandboxNode.New('UIRoot', game.WorkSpace)
root.Name = 'uiroot'
--创建按钮
local button= SandboxNode.New('UIButton', game.WorkSpace.uiroot)
button.Icon = 'ui\\mobile\\texture0\\common\\board_activity_box_white.png'
button.Title = "Button"
button.TitleSize = 36
button.DownEffect = Enum.DownEffect.ScaledEffect
button.Size = Vector2.New(100, 50)
button.Position = Vector2.New(200, 100)
button.Alpha= 1
--设置开启描边
button.OutlineEnable= true
--设置开启阴影
button.ShadowEnable= true
button.Click:Connect(function()
  print("按钮点击事件")
end)
Last Updated: