0

如标题所示,我正在考虑仅使用代码为 Roblox 中的玩家 Gui 创建一个标签。在 StarterGui 文件夹下,我有一个 ScreenGui,作为 ScreenGui 的子项,我有一个本地脚本,代码如下:

local ScreenGui = script.Parent
local label = Instance.new("TextLabel", ScreenGui)
label.Size = UDim2.new({0, 200},{0, 100})
label.Text = "label"
label.TextColor3 = Color3.new (0,0,0)
label.TextSize = 36
label.Font =  "Arial"
label.TextScaled = true

我很确定我现在应该看到一个带有“标签”一词的标签,但什么也没有。我错过了什么?

4

1 回答 1

2

label.Size = UDim2.new({0, 200},{0, 100}) 的行

应该是 label.Size = UDim2.new(0, 200, 0, 100)

这是因为 UDim2.new 接受 4 个参数,而不是 2 个数组。

希望我能帮上忙!

于 2020-01-23T03:37:37.267 回答