我制作了一个小脚本,可以让布娃娃向上飞。它可以工作,但会留下一条错误消息,我不知道为什么。
[ERROR] RunString:11: Tried to use a NULL physics object!
1. ApplyForceCenter - [C]:-1
2. fn - RunString:11
3. unknown - addons/ulib/lua/ulib/shared/hook.lua:179
在我删除所有现有的布娃娃之前,该错误会在控制台中发送垃圾邮件
我的代码:
hook.Add("Think", "Fly", function()
ent = ents:GetAll()
for k, v in pairs(ent) do
local isRagdoll = v:IsRagdoll()
if isRagdoll == true then
phys = v:GetPhysicsObject()
phys:ApplyForceCenter(Vector(0, 0, 900))
end
end
end)
提前致谢。