在从表中删除一个项目时,我真的非常努力,我动态地创建表,并且在表中插入值真的很棒,但是从表中删除值让我真的很麻烦。这是我的脚本:
local key = isValueExists ( blowUpArray, spriteNo )
if key ~= nil then
table.remove ( blowUpArray, key )
end
function isValueExists(tbl, item)
for key, value in pairs(tbl) do
if value == item then
return key
end
end
return nil
end
这里做错了什么?