0

我正在尝试为我将用来触发各种功能的关键字解析聊天消息。为了使用聊天,我必须在游戏模式下进行测试,首先单击工具-> 测试-> 启动服务器,然后单击工具-> 测试-> 启动播放器。命令窗口在游戏模式下不可用,所以我需要一种方法来获得一些调试反馈。我认为弹出消息对此很有用。

我怀疑显示弹出消息相当简单,但我找不到任何信息。

4

7 回答 7

3

您是否启用了“输出”窗口?

View -> Output menu

然后,例如,如果您编写脚本

print("Hello world!")

您应该在输出窗口中看到它。别的看看

如何添加消息

于 2009-06-27T16:58:24.930 回答
0

启用输出,按测试>>启动服务器在那个新窗口中按测试>>启动播放器在服务器窗口(不是新的播放器窗口)中,打开命令栏并输入:

game.Players.Player.SuperSafeChat = false

然后按回车。您可以对其进行测试,并获得输出。

于 2010-08-04T16:16:12.050 回答
0

要查看输出,请进入服务器窗口,并确保显示输出窗口。

于 2010-11-22T22:50:58.560 回答
0

虽然以下答案当然是正确的,但您可以创建一个弹出窗口来显示来自...输出的输出。这可以通过覆盖默认的“打印”函数来完成:

_G["dprint"] = _G.print
_G["print"] = function(...)
   pargs = {...}
   lMessage = Instance.new("Message")
   lMessage.Parent = workspace
   lMessage.Text = table.concat(pargs, " ") -- Is it concat?
   wait(10)
   lMessage:remove()

结尾

于 2010-11-22T23:28:20.990 回答
0
native.showAlert(parameters list)

这可能是最好的实施方式。

于 2013-09-20T10:04:03.800 回答
0

有一些方法可以实现这一目标。

  1. Roblox 最近添加了一个开发者控制台,你也可以在游戏中使用,所以基本上你甚至可以在线看到输出窗口。
  2. 您可以使用消息或提示
  3. 您可以制作自己的 GUI
  4. 如果在线不需要,可以使用输出窗口
于 2014-06-10T05:07:39.980 回答
0

ROBLOX实际上已向游戏客户端添加了一个开发者控制台(参见 wiki:wiki.roblox.com/index.php?title=Developer_console)并将其可用性添加到 Studio 2015。您可以使用f9按钮(或alt+f9在笔记本电脑上)访问)。您还可以打开输出窗口(在 wiki 上查看:wiki.roblox.com/index.php?title=Output)并在那里查看错误。希望这有帮助!

于 2015-08-02T03:33:17.097 回答