Drop
格式
工具对象.Drop:Connect(function()
end)
简介
工具
对象从背包
中移除时触发Drop()事件。
Drop()事件会在父级工具对象被从角色背包中移除时自动触发,不需要玩家进行额外的监听操作。
Drop()中的function无法传入参数,如果传入参数,Drop不会生效。
实例
直接在事件中写function:
手动在工作区添加一个工具,并在工具下添加下面的脚本,运行游戏,控制角色拾取工具并从背包移除,查看输出日志。
--注册工具被从背包移除事件
local curTool = script.Parent --获取工具对象
curTool.Drop:Connect(function() -- 注册工具被从背包移除事件
print("触发工具被从背包移除事件")
end)
在事件中调用已有的function:
手动在工作区添加一个工具,并在工具下添加下面的脚本,运行游戏,控制角色拾取工具并从背包移除,查看输出日志。
local curTool = script.Parent --获取工具对象
function b()
print("触发工具被从背包移除事件")
end
curTool.Drop:Connect(b) -- 注册工具被从背包移除事件
文档更新时间: 2020-07-11 13:41 作者:姚舜予