单击另一部分时出现 Roblox 部分

Posted

技术标签:

【中文标题】单击另一部分时出现 Roblox 部分【英文标题】:Roblox part appearing when clicked on another part 【发布时间】:2022-01-06 17:33:29 【问题描述】:

我需要帮助,我有一个游戏创意,但其中一个主要机制不起作用。我需要当你点击一个部分时出现另一个部分

【问题讨论】:

你试过什么?什么不工作?什么给你带来困难?请阅读How to Ask 上的指南,这是一个好问题。 【参考方案1】:

点击另一部分时出现 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 处生成。

【讨论】:

虽然这是一个详细的解决方案,但我建议阅读help center 以获取有关如何正确格式化代码的信息。 @Tyler2P 出于某种原因,尽管之前已正确标记它,但当我破坏它时,它并没有正确格式化它。

以上是关于单击另一部分时出现 Roblox 部分的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法通过 ROBLOX 中的任何自然数值调整 Surface 的大小?

excel保存时出现“请注意,您的文档的部分内容可能包含了文档检查器无法删除的个人信息”

如何在 Firebreath NPAPI 插件中将 NSMenu 连接到 NSStatusItem,以便在单击状态栏项时出现菜单?

部分的 UITableView 标题仅在向下滚动时出现

关闭 MFMailComposeViewController 时出现奇怪的错误:错误:地址不包含指向目标文件中某个部分的部分

在 C++ 中制作基于文本的 RPG 游戏/模板时出现问题 [关闭]