Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 是否可以编写一个与模型接触的移动部件的脚本,一旦模型损坏,该部件将消失?_Lua_Roblox - Fatal编程技术网

Lua 是否可以编写一个与模型接触的移动部件的脚本,一旦模型损坏,该部件将消失?

Lua 是否可以编写一个与模型接触的移动部件的脚本,一旦模型损坏,该部件将消失?,lua,roblox,Lua,Roblox,我编写了一个按钮的脚本,以便生成模型,但我想知道是否可以制作一个脚本,当模型被某个零件触碰时,它将消失?当然可以 使用Roblox的碰撞检测来触发它 为触摸事件实现一个侦听器,然后将BasePart的透明度属性设置为1,可能会使其不可见。让它爆炸或者你喜欢的任何东西 您无法检测何时使用.touch事件触摸模型。最好的做法是为模型设置一个主要部分(使用脚本或在模型的属性中)。然后在脚本中,首先检测是否触摸了部件:model.PrimaryPart.toucted:Connect(functio

我编写了一个按钮的脚本,以便生成模型,但我想知道是否可以制作一个脚本,当模型被某个零件触碰时,它将消失?

当然可以

使用Roblox的碰撞检测来触发它

为触摸事件实现一个侦听器,然后将BasePart的透明度属性设置为1,可能会使其不可见。让它爆炸或者你喜欢的任何东西


您无法检测何时使用.touch事件触摸模型。最好的做法是为模型设置一个主要部分(使用脚本或在模型的属性中)。然后在脚本中,首先检测是否触摸了部件:
model.PrimaryPart.toucted:Connect(function())
,然后循环遍历模型(BaseParts)中的所有部件并销毁它们:
对于成对的i、v(模型:GetChildren())do

如果v:IsA(“基本部分”),则

v:Destroy()
请不要使用
script
标记。这毫无意义。每个问题都是关于脚本的。标签太差了,过去会被删除,很快会再次被删除