Destroy

格式

Destroy()

简介

将对象属性设置为nil,断开所有连接,并在所有子节点上调用Destroy。此函数是处理不再需要的对象的正确方法。处置不需要的对象很重要,因为一个地方不必要的对象和连接会耗尽内存,这会导致严重的性能问题。
通过此方法销毁了它,就无法重复使用。

实例

创建一个part的实例对象,在角色碰撞这个对象时,删除这个对象。

local temp1 = RWObject.Create("Part")--创建Part的实例temp1
temp1.Color = Vector3.New(255,0,0)--设置temp1的颜色
temp1.Position = Vector3.New(3,1,3)--设置temp1的坐标
temp1.Name = "ttt"--设置temp1的名称
temp1.Anchored = true--将temp1锚定
temp1.Parent = WorkSpace--设置temp1的父级
local function Deltemp()
    temp1:Destroy()--删除temp1
end
temp1.Destroyed:Connect(function()
    print("1")
end)
temp1.TriggerEnter:Connect(Deltemp)--在触碰temp1时,调用删除方法,执行删除操作。
文档更新时间: 2020-08-04 09:52   作者:admin