【发布时间】:2022-01-06 17:33:29
【问题描述】:
我需要帮助,我有一个游戏创意,但其中一个主要机制不起作用。我需要当你点击一个部分时出现另一个部分
【问题讨论】:
-
你试过什么?什么不工作?什么给你带来困难?请阅读How to Ask 上的指南,这是一个好问题。
标签: roblox
我需要帮助,我有一个游戏创意,但其中一个主要机制不起作用。我需要当你点击一个部分时出现另一个部分
【问题讨论】:
标签: roblox
点击另一部分时出现 Roblox 部分
您可以通过在其中添加ClickDetector 来检测玩家何时单击该部分,然后在同一部分中添加一个ServerScript,该部分将有一个指向ClickDetector 的变量,使用ClickDetector' s MouseClick 检测,您可以使用:Connect() 在Workspace 中创建一个新的Instance("Part")。
local clickdetector = script.Parent.ClickDetector
clickdetector.MouseClick:Connect(function())
...
local newPart = Instance.new("Part")
newPart.Parent = workspace
...
end)
我希望这对您有所帮助,您应该研究 ROBLOX DevHub 上的 ClickDetector 和 Instance API 参考。请记住,如果您不给新部件一个 CFrame,它将在世界的 0,0 处生成。
【讨论】: