Ich bin ein Noob in Lua. Ich habe zwei ArraysArray wirkt seltsam in Lua
erste:
levels={
-- 1
{
{9,9,9,9,9,9,9,9,9},
{9,9,9,9,9,9,9,9,9},
{9,9,1,0,9,0,3,9,9},
{9,9,9,9,9,9,9,9,9},
{9,9,9,9,9,9,9,9,9}
}
,
-- 2
{
{9,9,9,9,9},
{9,9,9,9,9},
{9,9,1,9,9},
{9,9,0,9,9},
{9,9,0,9,9},
{9,9,0,9,9},
{9,9,0,9,9},
{9,9,3,9,9},
{9,9,9,9,9},
{9,9,9,9,9}
}
,
-- 3
{
{9,9,9,9,9,9,9,9,9,9},
{9,9,9,9,9,9,9,9,9,9},
{9,9,0,9,0,9,9,9,9,9},
{9,9,1,0,0,9,0,3,9,9},
{9,9,9,9,9,9,9,9,9,9},
{9,9,9,9,9,9,9,9,9,9}
}
}
und die zweite erkläre ich es wie folgt aus:
playingLevel=levels[1]
Die probl em ist, dass, nachdem ich playingLevel Werte geändert habe, das Ebenen-Array auch auf die gleiche Weise geändert wird. Ich möchte nur playingLevel ändern.
Danke für die Antwort, ich habe eine Funktion verwendet, die den Wert der Ebenen zurückgibt und es funktioniert jetzt! –
toll, ich bin froh, dass du dein Problem gelöst hast :) –