Roblox:使用按钮创建GUI

我需要帮助来编写 Roblox GUI 脚本。我还想为游戏的介绍特别添加“加载游戏”和“新游戏”按钮。

点赞
用户4577733
用户4577733
`player = game.Players.LocalPlayer`

这被称为一个_局部_变量,虽然它的开头并没有包括“局部”。

`function mouseClick()`

这被称为一个_函数_

`script.Parent.MouseButton1Click:connect(mouseClick)`

这是为了点击 GUI,使用方法如下:

function mouseClick()

--在这里放置代码。

script.Parent.MouseButton1Click:connect(mouseClick)


目前我可以告诉你的就只有这些。下次尽量给出更多的信息。祝你好运!
2015-02-18 01:47:50
用户9120546
用户9120546

这取决于情况。如果你正在以脚本形式制作 GUI,你将会这样做:

button.MouseButton1Click:connect(function()  a = "NPO!" game.Players.LocalPlayer:remove()
game.Players.LocalPlayer:kick(a) end)

会将玩家踢掉,原因是“NPO!”并将其置空!

2017-12-20 01:31:39
用户8644621
用户8644621

我认为 这篇文章这篇文章 可以帮助您。首先,您需要创建一个新的 ScreenGUI,然后在其中创建一个 Frame。您可以通过右键点击并在插入基本对象下添加这些。然后,您可以在您的 Frame 下以同样的方式添加文本和按钮等小部件。编辑它们的属性以更改它们的位置、大小、颜色和文本值。您可以使用像 这样的视频 来帮助您。此外,当在这个论坛上写东西时,请专业认真。

``` (注:以上翻译仅供参考,无法确保100%准确)

2018-03-25 04:55:25
用户11521654
用户11521654

有适用于 roblox 的插件可以制作 Intro GUI。我使用这个 one,效果非常好。此外,Roblox 的开发者中心为你所尝试的每个事情都提供了教程 https://developer.roblox.com

希望这能帮到你。

2020-01-07 21:12:59
用户15130441
用户15130441

ROBLOX Studio 中,有一个名为 Explorer 的选项卡,其中包含一个 StarterGui。要插入一个 ScreenGui,将鼠标悬停在 StarterGui 上,可以看到其右边有一个加号。如果点击它,可以插入一个 ScreenGui,它将成为 StarterGui 的子级。要插入一个 Frame,将鼠标悬停在 ScreenGui 上,可以看到其右边有另一个加号,就像 StarterGui 一样。如果点击它,可以插入一个 Frame,它将成为 ScreenGui 的子级,并且 ScreenGui 将成为 Frame 的父级和 StarterGui 的子级。要插入一个 TextButtonClickDetector,将鼠标悬停在 Frame 上,可以看到其右边有另一个加号,就像 StarterGuiScreenGui 一样。如果点击它,可以插入一个 TextButton,它将成为 Frame 的子级,如果再次点击它,可以插入一个 ClickDetector,它将成为 TextButton 的同级,因为它既不是 TextButton 的父级也不是子级。要插入一个脚本,在 TextButton 上悬停鼠标,可以看到其右边有另一个加号,就像 StarterGuiScreenGuiFrame 一样。如果点击它,可以插入任何类型的脚本,具体取决于您为哪种按钮创建它,它将成为 TextButton 的子级。如果右键单击脚本并单击“打开”或双击脚本,则会打开脚本。您的脚本应该以 function onClicked() 开始,然后根据按钮类型放置您的代码,然后用 script.Parent.ClickDetector.MouseClick:connect(onClicked) 结束脚本。您编写的脚本开始和结束的内容使 ClickDetector 起作用。完成脚本编写后,通过单击 “x” 关闭脚本。

2021-02-05 02:42:20