【发布时间】:2018-09-05 04:22:19
【问题描述】:
我喜欢在 Roblox 中制作游戏,并在 lua 中编写代码。好吧,编码游戏我发现自己经常问一个值是否等于另一个值,它可以编写很长的代码行并且可能非常重复。
例如:
if x.ClassName == 'Shirt' or
x.ClassName == 'Accessory' or
x.ClassName == 'Pants' or
x.ClassName = = 'CharacterMesh' 然后
-- 做事
结束
这样做不仅会非常混乱,而且只是一遍又一遍地询问相同的事情,并稍作修改。
我想知道 lua 中是否有办法询问是否值等于多个不同的单独值
例如:
如果 x.ClassName == ( 'Shirt' or 'Accessory' or 'Pants' or 'CharacterMesh' ) then
--做事
结束
【问题讨论】:
标签: string if-statement properties lua roblox