Roblox 如何在玩家中搜索一个克隆项

所以我想为我的名称 GUI 添加一个改变颜色的功能,但我不知道如何获取玩家内部的克隆 GUI 项。问题是我对 RBLX Studio 还很陌生,不知道如何入手,任何帮助都将不胜感激;)

点赞
用户13998829
用户13998829

如果我理解正确的话,你可以从ReplicatedStorage克隆GUI并将其放置到玩家的头部。你可以通过将以下代码放入ServerScriptService中的服务器端脚本来实现。

local ReplicatedStorage = game:GetService("ReplicatedStorage") -- 如果你将GUI放在ServerStorage中,你可以将服务更改为获取ServerStorage

game.Players.PlayerAdded:Connect(function(player)
  local playerTagClone = ReplicatedStorage:WaitForChild("NameOfYourGUI"):Clone() -- 将 "NameOfYourGUI" 替换为ReplicatedStorage中的GUI名称
  playerTagClone.Parent = game.Workspace:WaitForChild(player.Name).Head
end)

如果你想要查找一个物品,你可以使用 ItemParent:FindFirstChild("ItemName") -- 当然你需要将ItemParent和ItemName更改为它们所代表的内容。

这段代码没有经过测试,如果你对代码有任何问题或疑问,请告知我!

2021-03-09 02:49:24