如何调试使用Lua编写的Roblox程序?

``` repeat io.write("请输入你的猜测:")

-- 从用户获取输入
guess = io.read()

-- 将数字用引号括起来或将字符串转换为数字

until tonumber(guess) == 15

```我还尝试用os.read()替换io.read(),但它没有起作用,我不知道为什么,因为它对Derek起作用了。参见此视频 20:46处。

点赞
用户2858170
用户2858170

根据你的名字猜测你在使用 Roblox,而不是 Lua 解释器? 在 Roblox 中无法使用模块 ioos

我猜你没有从 youtube 教程一开始就跟着做。 使用标准 Lua 发行版,就像在最开始的几分钟中展示的那样,不应该对提供的代码造成任何问题。

如果你需要 Roblox 中的用户输入,请参考 Roblox UserInputService

2019-03-08 09:09:17