Aus Das deutschsprachige Scratch-Wiki

K (→‎Variablen: Tippfehler behoben)
(→‎Methoden: Scratchblocks korrigiert)
 
Zeile 18: Zeile 18:
 
Aus...
 
Aus...
 
<scratchblocks>
 
<scratchblocks>
wenn gf angeklickt
+
wenn die grüne flagge angeklickt
nächstes Kostüm
+
wechsle zum nächsten Kostüm
 
</scratchblocks>
 
</scratchblocks>
  
 
<scratchblocks>
 
<scratchblocks>
 
Wenn ich [Weiter v] empfange
 
Wenn ich [Weiter v] empfange
nächstes Kostüm
+
wechsle zum nächsten Kostüm
 
</scratchblocks>
 
</scratchblocks>
  
Zeile 30: Zeile 30:
  
 
<scratchblocks>
 
<scratchblocks>
Wenn gf angeklickt
+
Wenn die grüne flagge angeklickt
nächstes Kostüm
+
wechsle zum nächsten Kostüm
 
warte bis <(Weiter?) = (1)>
 
warte bis <(Weiter?) = (1)>
nächstes Kostüm
+
wechsle zum nächsten Kostüm
 
</scratchblocks>
 
</scratchblocks>
  
Zeile 39: Zeile 39:
  
 
<scratchblocks>
 
<scratchblocks>
Wenn gf angeklickt
+
Wenn die grüne flagge angeklickt
nächstes Kostüm
+
wechsle zum nächsten Kostüm
falls <(Weiter?) = (1)
+
falls <(Weiter?) = (1)>, dann
nachstes Kostüm
+
wechsle zum nächsten Kostüm
 
end
 
end
 
</scratchblocks>
 
</scratchblocks>
Zeile 51: Zeile 51:
 
Aus...
 
Aus...
 
<scratchblocks>
 
<scratchblocks>
nächstes Kostüm
+
wechsle zum nächsten Kostüm
warte (2) Sek.
+
warte (2) Sekunden
nächstes Kostüm
+
wechsle zum nächsten Kostüm
warte (2) Sek.
+
warte (2) Sekunden
nächstes Kostüm
+
wechsle zum nächsten Kostüm
warte (2) Sek.
+
warte (2) Sekunden
 
</scratchblocks>
 
</scratchblocks>
  
Zeile 62: Zeile 62:
 
<scratchblocks>
 
<scratchblocks>
 
wiederhole (3) mal
 
wiederhole (3) mal
nächstes Kostüm
+
wechsle zum nächsten Kostüm
warte (2) Sek.
+
warte (2) Sekunden
 
</scratchblocks>
 
</scratchblocks>
  
 
[[Kategorie:Programmieren]]
 
[[Kategorie:Programmieren]]
 
{{en|Improving Scripts}}
 
{{en|Improving Scripts}}

Aktuelle Version vom 17. April 2021, 15:51 Uhr

Stub.png Dieser Artikel (oder Abschnitt) ist noch sehr kurz (oder unvollständig!). Hilf mit, ihn ausführlicher zu gestalten, indem du Informationen, Bildmaterial oder Texte hinzufügst.


Komprimieren von Dateien wird benötigt, um überflüssige Skript-Teile loszuwerden und so ein Projekt von kleinerer Datengröße zu erzeugen. Dies wirkt sich wiederum positiv auf die Abspielbarkeit des Projektes aus.

Methoden

Klonen

Hauptartikel: Klonen
Um nicht mehrere gleiche Figuren erstellen zu müssen kann man auf die Klonen-Funktion zurückgreifen und so bis zu 301 gleiche (bzw. ähnliche) Figuren zu erhalten. Wird diese Funktion benutzt, müssen parallel auch Variablen verwendet werden, da sonst alle Klone das gleiche machen würden - und das möchte man meist nicht.

Eigene Blöcke

Hauptartikel: Eigene Blöcke

Hat man eine Reihe von Blöcken die so oder so ähnlich häufiger im Skript einer Figur vorkommt, kann man diese durch eigene Blöcke ersetzen.

Variablen

Benutzt man viele Senden-Blöcke, so kann man stattdessen auch Variablen verwenden.

Aus...

wenn die grüne flagge angeklickt
wechsle zum nächsten Kostüm
Wenn ich [Weiter v] empfange
wechsle zum nächsten Kostüm

... wird dann...

Wenn die grüne flagge angeklickt
wechsle zum nächsten Kostüm
warte bis <(Weiter?) = (1)>
wechsle zum nächsten Kostüm

... oder ...

Wenn die grüne flagge angeklickt
wechsle zum nächsten Kostüm
falls <(Weiter?) = (1)>, dann
wechsle zum nächsten Kostüm
end

Schleifen

Statt mehrmals die gleichen Blöcke zu verwenden kann man stattdessen eine "wiederhole () mal"-Schleife verwenden.

Aus...

wechsle zum nächsten Kostüm
warte (2) Sekunden
wechsle zum nächsten Kostüm
warte (2) Sekunden
wechsle zum nächsten Kostüm
warte (2) Sekunden

... wird dann...

wiederhole (3) mal
wechsle zum nächsten Kostüm
warte (2) Sekunden

Code zum Einbinden ins Forum:
[wiki=de:Komprimieren]Komprimieren[/wiki]

Kategorie:En-Link

Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.