Roblox Lua中的否定

我在roblox lua中遇到了否定的问题。我无法找到任何关于如何做到这一点的地方。我已经尝试使用以下代码: script.Parent.DoorRoot.CanCollide!= script.Parent.DoorRoot.CanCollide

它没有起作用,所以我尝试了

script.Parent.DoorRoot.CanCollide =!script.Parent.DoorRoot.CanCollide

但它仍然没有起作用。有人能帮我吗?

点赞
用户2860267
用户2860267

如果你想要比较相等性,使用 ~=

local foo = 1 ~= 0

如果你想要否定一个值,使用 not 关键字

script.Parent.DoorRoot.CanCollide = not script.Parent.DoorRoot.CanCollide
2020-04-03 16:03:53