如何使一个物体复活?

我在roblox制作游戏(一款沉船游戏),我需要知道如何在船沉后使船复活。

解决方案: 您可以使用补偿来实现此目的。 当您需要将船沉没时,请使用补偿来实现船的位置(以及其他您需要复活的物体的位置)。 接下来,当船离开水面时,您可以使用相同的补偿将船复活到其初始位置。

希望能对您有所帮助!

点赞
用户5373986
用户5373986

如果您需要入手的话,可以查看这里的 Clone() 函数。

下面的代码可用于克隆并插入一个模型的副本。但是在删除飞船之前,一定要克隆您的飞船。

-- 获取对现有对象的引用
   local original = workspace.Model
-- 创建模型副本
   local copy = original:Clone()
-- 将副本父级设置为与原本相同的父级
   copy.Parent = original.Parent
-- 移动副本,使其不与原件重叠
   copy:SetPrimaryPartCFrame(CFrame.new(0, 50, 0))
2020-02-27 11:38:54