单击另一部分时出现 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,以便在单击状态栏项时出现菜单?
关闭 MFMailComposeViewController 时出现奇怪的错误:错误:地址不包含指向目标文件中某个部分的部分