意外数字'0.1'在'.'附近

我第一次制作 roblox 游戏,但我的 LUA 代码出现错误,错误提示为:在'.'附近出现了意外数字'0.1'

ScreenGui.Parent = game.Players.1.LocalPlayer:WaitForChild("PlayerGui")

我正在尝试创建一个 GUI,但在我的 players 文件夹中,我有一个名为 1 的子文件夹,路径中无法识别 1,因此我的问题是,如何使 它被认为是一个真正的路径/函数,而不仅仅是路径/函数中的随机整数?

点赞
用户2858170
用户2858170

你不能将数字与索引操作符.混合使用。

正确的Lua语法是ScreenGui.Parent = game.Players[1].LocalPlayer:WaitForChild("PlayerGui")

我不知道这与Roblox的玩家文件夹和子文件夹有什么关系。如果使用数字作为文件夹名称会导致问题,请使用其他名称。

2019-11-09 21:10:59