Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua Text标签文本更改脚本ROBLOX_Text_Lua_Roblox - Fatal编程技术网

Lua Text标签文本更改脚本ROBLOX

Lua Text标签文本更改脚本ROBLOX,text,lua,roblox,Text,Lua,Roblox,我正在做一个ROBLOX游戏,并试图增加一个中场休息。它应该等到回合结束,然后将文本更改为整数倒计时。这是我的剧本: TeamChange = game.StarterGui.TeamChange LobbyBar = game.StarterGui.LobbyBar TimeWaited = 0 TeamChange.Enabled = false LobbyBar.TextLabel.Text = "Please Wait for Next Round!" GameEnded = tr

我正在做一个ROBLOX游戏,并试图增加一个中场休息。它应该等到回合结束,然后将文本更改为整数倒计时。这是我的剧本:

TeamChange = game.StarterGui.TeamChange
LobbyBar = game.StarterGui.LobbyBar

TimeWaited = 0 

TeamChange.Enabled = false
LobbyBar.TextLabel.Text = "Please Wait for Next Round!"
GameEnded = true



if GameEnded == true then
    TeamChange.Enabled = true
    repeat
        LobbyBar.TextLabel.Text = "Intermission:  " + TimeWaited + " Seconds"
        TimeWaited = TimeWaited + 1
        delay(1)
    until TimeWaited == 10
else
    LobbyBar.TextLabel.Text = "Please Wait for Next Round!"
    TeamChange.Enabled = false
end
这一行将弹出错误
LobbyBar.textlab.Text=“间歇:”+TimeWaited+“Seconds”


另外,如果重要的是GUI是StarterGui的子元素,并且此脚本位于SeverScriptService中。

问题在于您试图对文本求和,而不是将其串联。在lua中,要连接文本,语法是
。因此,您应该使用
“Intermission:”+TimeWaited+“Seconds”
,而不是
“Intermission:”。。时间等待着。。“秒”