Es ist möglich mehrere aktive Igel auf dem Schirm zu haben.
Standardmäßig ist beim Start von XLogo nur ein Igel vorhanden. Seine
Nummer ist die 0. Wenn Sie einen neuen Igel "erschaffen" wollen, können
Sie das Primitiv si setzeigel
gefolgt von der Anzahl der
Igel verwenden. Um Obstruktion zu verhindern, wird der Igel am Ursprung
geschaffen und ist unsichtbar (Sie müssen zi zeigeeigel
benutzen, um ihn zu zeigen). Dann ist der neue Igel der aktive Igel, er
gehorcht allen klassischen Primitiven, während Sie den aktiven Igel mit
si setzeigel
nicht ändern. Die größtmögliche Anzahl von
verfügbaren Igel kann gesetzt werden im Menü Hilfsmittel-Einstellungen
- Tab Optionen. Das Primimtiv dazu heißt Setzeigelmax
.
Hier sind die Primitive für den Viele-Igel-Modus:
Deutsch | Englisch | Argumente | Verwendung |
---|---|---|---|
sigel, setzeigel | sturtle, setturtle | a: Zahl | Der Igel mit Nummer a ist nun der aktive Igel. Beim Start von Xlogo ist der aktive Igel der mit der Nummer 0. |
igel | turtle | keine | Ergibt die Nummer des aktiven Igel. |
igelliste | turtles | keine | Ergibt eine Liste, die alle Nummern der Igel enthält, die tatsächlich auf dem Schirm sind. |
ligel, löscheigel | killturtle | a: Zahl | Löscht den Igel mit der Nummer a |
setzeigelmax | setTM, setturtlesmax | Ganzzahl | Setzt die maximale Anzahl Igel für den Viele-Igel-Modus. |
igelmax | tm, turtlesmax | none | Ergibt die maximale Anzahl Igel für den Viele-Igel-Modus. |