LUA: Arrays löschen?

...komplette Frage anzeigen

2 Antworten

ganz einfach wäre es, panel = nil zu nutzen, da nil das selbe wie "kein wert" ist und so einfach das Array durch "nichts" ersetzt wird. die Variable panel hat also den selben wert wie zu dem zeitpunkt, als sie noch nicht definiert wurde. Wenn du im Interpreter einfach mal eingibst

print(variable die nicht definiert wurde)

dann kommt auch nil raus.

Habe ein bisschen rumprobiert.. anscheinend funktioniert es mit

for x = 1, panelsSelected do

table.remove(panel, x)

end

Was möchtest Du wissen?