DescendantRemoved
格式
DescendantRemoved(descendantobject)
- 事件
- 所属对象:RWObject
简介
移除后代对象时触发,包括直接子级对象和间接子级对象。
参数
变量名称 | 类型 | 默认 | 描述 |
---|---|---|---|
descendantobject | RWObject | 被移除的子对象 |
实例
创建三级结构,第三级为零件对象。在移除时改变零件的颜色。
local workSpace=GetService("WorkSpace") --获取工作区服务
local folder = RWObject:New("Folder")--创建文件夹1
folder.Parent = workSpace
local folder2 = RWObject:New("Folder")--创建文件夹2
folder2.Parent = folder
local part = RWObject:New("Part")--创建零件对象
part.Position = Vector3.New(1,2,1)
part.Parent = folder2--将零件对象设为文件夹2的子级。
folder.DescendantRemoved:Connect(function(child)--文件夹移除子对象时触发
child.Color = Vector3.New(255,0,0)
end)
wait(3)
part.Parent = workSpace--将零件对象从文件夹2下移至工作区
文档更新时间: 2020-07-11 14:13 作者:王辰剑