【animeA】【攻略】一个使人物消失的道具

功能效果展示

【攻略】一个使人物消失的道具

思路分析

想让人物消失,可以利用碰撞事件触发,当角色触碰到道具时,修改角色身体的透明度为0就可以啦。

功能搭建

首先在工作区创建一个零件,在零件下创建一个服务器脚本,如下图所示:

image

编写服务器脚本如下:

local benshen = script.Parent
benshen.Touched:Connect(function(avr)
if avr and avr.Parent and avr.Parent:FindFirstChild(“Humanoid”) then
for k,v in pairs(avr.Parent:GetChildren()) do
if v.ClassName == “Part” or v.ClassName == “MeshPart” then
v.Transparency = 1
elseif v.ClassName == “Accessory” then
v.Handle.Transparency = 1
end
end
end
end)

好了,接下来我们开始游戏,控制我们的角色碰到道具,就可以隐身啦。如果有什么问题或者有更好的实现方式,大家可以在下方积极交流讨论,我们也会参与进来和大家一起分享经验,期望能和大家共同进步~~

1 个赞
关于我们    加入我们    条款    隐私政策
©2021 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。
粤ICP备20013629号