循环并将字符添加到 LUA 中的字符串
Looping and adding chars to string in LUA
大约 Lua/Roblox。 (免责声明:必须与 roblox 兼容。)我有一个名为 "array1" 的数组和一个数值 "num",即 0.
local array1 = {"1","2","3","etc."}
local num = 0
我愿意:
while 1 do
wait(1) -- just a little delay between loops
num = num + 1 -- every loop I'm increasing that "num" value with 1.
script.Parent.TextLabel.Text = array1[num] -- I'm setting Text to [num]th (in this case 1) of array1. (I get 1st, 2nd, 3rd, 4th etc. word every second)
end
并且有效。有点。我的问题是,它将它设置为:
“1”然后只有“2”,而不是“1”然后是“12”。
这里是问题的一些视频:https://i.imgur.com/d63BoN5.gifv
我不希望那样。我希望它是:
1, 12, 123.
试试这个:
script.Parent.TextLabel.Text = script.Parent.TextLabel.Text .. array1[num]
这会将前一个 Text
值与下一个数字连接起来。
大约 Lua/Roblox。 (免责声明:必须与 roblox 兼容。)我有一个名为 "array1" 的数组和一个数值 "num",即 0.
local array1 = {"1","2","3","etc."}
local num = 0
我愿意:
while 1 do
wait(1) -- just a little delay between loops
num = num + 1 -- every loop I'm increasing that "num" value with 1.
script.Parent.TextLabel.Text = array1[num] -- I'm setting Text to [num]th (in this case 1) of array1. (I get 1st, 2nd, 3rd, 4th etc. word every second)
end
并且有效。有点。我的问题是,它将它设置为: “1”然后只有“2”,而不是“1”然后是“12”。
这里是问题的一些视频:https://i.imgur.com/d63BoN5.gifv
我不希望那样。我希望它是:
1, 12, 123.
试试这个:
script.Parent.TextLabel.Text = script.Parent.TextLabel.Text .. array1[num]
这会将前一个 Text
值与下一个数字连接起来。