Scratch+lists

__**//Alex Niekrenz 2.Z - Programmering C//**__

=Lister i Scratch=

Lister i scratch er lidt som et arrays i Javascript. Lister findes i scratch under variables. Lister kan bruges til at gemme noget data. Listen gør det muligt at gemme flere forskellige data samme sted. Hvis man f. eks har brug for en liste med items, som en figur skal samle op, så kan man bruge list til at gemme dem samlet og bruge dem, i stedet for at lave en variable for hver enkelt item.

Når man så har sin liste og smider ting ind i den, så kan den også bruges som en slags variable.

Et eksempel på hvordan en liste kan bruges:

Hvis der bliver klikket på top hatten, og den ikke allerede er på listen, så føjer den elementet ”Top hat” til listen. Derved når top hat er med i listen, så får katten top hatten på, indtil der bliver klikket på hatten igen og den tages ud af listen og derfor af.

Lister kan også bruges til at gemme koordinater, som er meget nyttigt, hvis man vil lave en checkpoint eller save/load-funktion i sit spil eller lign. Specielt nyttigt, hvis man gerne vil have flere savepoints eller savegames på samme tid.

Her vises der et eksempel hvor der bliver gemt nogen koordinater i en liste og så trækkes de ud igen.

Læs mere
Scratch's egen wiki omkring lister (Engelsk) //http://wiki.scratch.mit.edu/wiki/List//