【发布时间】:2022-01-25 11:46:44
【问题描述】:
在我遇到的所有其他编程语言中,if 语句总是需要布尔值才能工作,但是在 Lua 中,以下代码不包含任何错误。如果不能同时做出正确和错误的陈述,则在此 if 陈述中检查什么?你怎么能只检查“如果(变量)那么”?我是编程新手,目前正在使用 Roblox Studio,非常感谢任何帮助。
function onTouched(Obj)
local h = Obj.Parent:FindFirstChild("Humanoid")
if h then
h.Health = 0
end
end
script.Parent.Touched:Connect(onTouched)
【问题讨论】:
标签: if-statement lua roblox