Aus Das deutschsprachige Scratch-Wiki

Die folgenden Seite dient zum Testen des Block Plugin und wurde aus der Datei https://github.com/blob8108/scratchblocks2/blob/master/tests/all-blocks-de.txt per Excel und "Suchen und Ersetzen" mit Notepad++ mehr oder weniger automatisch erstellt:

Bewegung

// Bewegung // Bewegung
gehe (10)er-Schritt
	gehe (10)er-Schritt	 
drehe dich nach rechts um (15) Grad
	drehe dich nach rechts um (15) Grad // no longer supported -- should they be?		 
drehe dich nach links um (15) Grad
	drehe dich nach links um (15) Grad // no longer supported -- should they be?	 
drehe dich im Uhrzeigersinn um (15) Grad
	drehe dich im Uhrzeigersinn um (15) Grad	 
drehe dich gegen den Uhrzeigersinn um (15) Grad //
	drehe dich gegen den Uhrzeigersinn um (15) Grad //	 
		 
setze Richtung auf (90 v)
	setze Richtung auf (90 v)	 
drehe dich zu [ v]
	drehe dich zu [ v]	 
		 
gehe zu x: (0) y: (0)
	gehe zu x: (0) y: (0)	 
gehe zu [mouse-pointer v]
	gehe zu [mouse-pointer v]	 
gleite in (1) sek. zu x: (0) y: (0)
	gleite in (1) sek. zu x: (0) y: (0)	 
		 
ändere x um (10)
	ändere x um (10)	 
setze x auf (0)
	setze x auf (0)	 
ändere y um (10)
	ändere y um (10)	 
setze y auf (0)
	setze y auf (0)	 
		 
pralle vom Rand ab
	pralle vom Rand ab	 
		 
setze Drehtyp auf [links-rechts v]
	setze Drehtyp auf [links-rechts v]	 
		 
(x-Position)
	(x-Position)	 
(y-Position)
	(y-Position)	 
(Richtung)
	(Richtung)	 
		 
		 
		 

Aussehen

// Looks
	// Aussehen	 
sage [Hello!] für (2) Sek.
	sage [Hello!] für (2) Sek.	 
sage [Hello!]
	sage [Hello!]	 
denke [Hmm...] für (2) Sek.
	denke [Hmm...] für (2) Sek.	 
denke [Hmm...]
	denke [Hmm...]	 
		 
zeige dich
	zeige dich	 
verstecke dich
	verstecke dich	 
		 
wechsle zu Kostüm [Kostüm1 v]
	wechsle zu Kostüm [costume1 v]	 
nächstes Kostüm
	nächstes Kostüm	 
wechsle zu Bühnenbild [Bühnenbild1 v]
	wechsle zu Bühnenbild [Bühnenbild1 v]	 
		 
ändere [Farbe v]-Effekt um (25)
	ändere [Farbe v]-Effekt um (25)	 
setze [Farbe v]-Effekt auf (0)
	setze [Farbe v]-Effekt auf (0)	 
schalte Grafikeffekte aus
	schalte Grafikeffekte aus	 
		 
ändere Größe um (10)
	ändere Größe um (10)	 
setze Größe auf (100)%
	setze Größe auf (100)%	 
		 
komme nach vorn
	komme nach vorn	 
gehe (1) Ebenen nach hinten
	gehe (1) Ebenen nach hinten	 
		 
(Kostümnummer)
	(Kostümnummer)	 
(Bühnenbildname)
	(Bühnenbildname)	 
(Größe)
	(Größe)	 
		 
// Stage-specific
	// Stage-specific	 
wechsle zu Bühnenbild [Bühnenbild1 v] und warte
	wechsle zu Bühnenbild [Bühnenbild1 v] und warte	 
nächstes Bühnenbild
	nächstes Bühnenbild	 
		 
(Bühnenbildnummer)
	(Bühnenbildnummer)	 
		 
		 
		 

Klang

// Klang
	// Klang	 
spiele Klang [pop v]
	spiele Klang [pop v]	 
spiele Klang [pop v] ganz
	spiele Klang [pop v] ganz	 
stoppe alle Klänge
	stoppe alle Klänge	 
		 
spiele Schlaginstrument (1 v) für (0.2) Schläge
	spiele Schlaginstrument (1 v) für (0.2) Schläge	 
pausiere (0.2) Schläge
	pausiere (0.2) Schläge	 
		 
spiele Ton (60 v) für (0.5) Schläge
	spiele Ton (60 v) für (0.5) Schläge	 
setze Instrument auf (1 v)
	setze Instrument auf (1 v)	 
		 
ändere Lautstärke um (-10)
	ändere Lautstärke um (-10)	 
setze Lautstärke auf (100)%
	setze Lautstärke auf (100)%	 
(Lautstärke :: sound)
	(Lautstärke :: sound)	 
		 
ändere Tempo um (20)
	ändere Tempo um (20)	 
setze Tempo auf (60) Schläge/Min.
	setze Tempo auf (60) Schläge/Min.	 
(Tempo)
	(Tempo)	 
		 
		 
		 

Malstift

// Malstift
	// Malstift	 
wische Malspuren weg
	wische Malspuren weg	 
		 
hinterlasse Abdruck
	hinterlasse Abdruck	 
		 
schalte Stift ein
	schalte Stift ein	 
schalte Stift aus
	schalte Stift aus	 
		 
setze Stiftfarbe auf [#f0f]
	setze Stiftfarbe auf [#f0f]	 
ändere Stiftfarbe um (10)
	ändere Stiftfarbe um (10)	 
setze Stiftfarbe auf (0)
	setze Stiftfarbe auf (0)	 
		 
ändere Farbstärke um (10)
	ändere Farbstärke um (10)	 
setze Farbstärke auf (50)
	setze Farbstärke auf (50)	 
		 
ändere Stiftdicke um (1)
	ändere Stiftdicke um (1)	 
setze Stiftdicke auf (1)
	setze Stiftdicke auf (1)	 
		 
		 
		 

Variablen

// Variablen
	// Variablen	 
setze [var v] auf [0]
	setze [var v] auf [0]	 
ändere [var v] um (1)
	ändere [var v] um (1)	 
zeige Variable [var v]
	zeige Variable [var v]	 
verstecke Variable [var v]
	verstecke Variable [var v]	 
		 
		 
		 

Listen

// Listen
	// Listen	 
füge [thing] zu [list v]
	füge [thing] zu [list v] 
		 
lösche (1 v) aus [list v]
	lösche (1 v) aus [list v]	 
füge [thing] als (1 v) in [list v] ein
	füge [thing] als (1 v) in [list v] ein	 
ersetze Element (1 v) von [list v] durch [thing]
	ersetze Element (1 v) von [list v] durch [thing]	 
		 
(Element (1 v) von [list v])
	(Element (1 v) von [list v])	 
(Länge von [list v])
	(Länge von [list v])	 
<[list v] enthält [thing]>
	<[list v] enthält [thing]>	 
		 
zeige Liste [list v]
	zeige Liste [list v]	 
verstecke Liste [list v]
	verstecke Liste [list v]	 
		 
		 
		 

Ereignisse

// Events
	// Events	 
Wenn die grüne Flagge angeklickt
	Wenn die grüne Flagge angeklickt	 
Wenn Taste [space v] gedrückt
	Wenn Taste [space v] gedrückt	 
Wenn ich angeklickt werde
	Wenn ich angeklickt werde	 
Wenn das Bühnenbild zu [backdrop1 v] wechselt
	Wenn das Bühnenbild zu [backdrop1 v] wechselt	 
		 
Wenn [loudness v] > (10)
	Wenn [loudness v] > (10)	 
		 
Wenn ich [message1 v] empfange
	Wenn ich [message1 v] empfange	 
sende [message1 v] an alle
	sende [message1 v] an alle	 
sende [message1 v] an alle und warte
	sende [message1 v] an alle und warte	 
		 

Abschnitt

// should these aliases be supported, too?
	// should these aliases be supported, too?	 
Wenn gf angeklickt
	Wenn gf angeklickt	 
Wenn grüne Flagge angeklickt
	Wenn grüne Flagge angeklickt	 
Wenn Flagge angeklickt
	Wenn Flagge angeklickt	 
		 
		 

Steuerung

// Control
	// Control	 
warte (1) Sek.
	warte (1) Sek.	 
		 
wiederhole (10) mal
	wiederhole (10) mal	 
ende
	ende	 
		 
wiederhole fortlaufend
	wiederhole fortlaufend	 
ende
	ende	 
		 
falls <> dann
	falls <> dann	 
ende
	ende	 
		 
falls <> dann
	falls <> dann	 
sonst
	sonst	 
ende
	ende	 
		 
warte bis <>
	warte bis <>	 
		 
wiederhole bis <>
	wiederhole bis <>	 
ende
	ende	 
		 
stoppe [alles v]
	stoppe [alles v]	 
		 
stoppe [dieses Skript v]
	stoppe [dieses Skript v]	 
		 
stoppe [andere Skripte der Figur v]
	stoppe [andere Skripte der Figur v]	 
		 
Wenn ich als Klon entstehe
	Wenn ich als Klon entstehe	 
erzeuge Klon von [mir selbst v]
	erzeuge Klon von [mir selbst v]	 
lösche diesen Klon
	lösche diesen Klon	 
		 
		 
		 

Fühlen

// Sensing
	// Sensing	 
<wird [ v] berührt?>
	<wird [ v] berührt?>	 
<wird Farbe [#f0f] berührt?>
	<wird Farbe [#f0f] berührt?>	 
<Farbe [#f0f] berührt [#f0f]?>
	<Farbe [#f0f] berührt [#f0f]?>	 
(Entfernung von [ v])
	(Entfernung von [ v])	 
		 
Frage [What's your name?] und warte
	Frage [What's your name?] und warte	 
(Antwort)
	(Antwort)	 
		 
<Taste [space v] gedrückt?>
	<Taste [space v] gedrückt?>	 
<Maustaste gedrückt?>
	<Maustaste gedrückt?>	 
(Maus x-Position)
	(Maus x-Position)	 
(Maus y-Position)
	(Maus y-Position)	 
		 
(Lautstärke)
	(Lautstärke)	 
		 
(Video [motion v] auf [this sprite v])
	(Video [motion v] auf [this sprite v])	 
schalte Video [on v]
	schalte Video [on v]	 
setze Video-Transparenz auf (50)%
	setze Video-Transparenz auf (50)%	 
		 
(Stoppuhr)
	(Stoppuhr)	 
setze Stoppuhr zurück
	setze Stoppuhr zurück	 
		 
([x-Position v] von [Sprite1 v])
	([x-Position v] von [Sprite1 v])	 
		 
([minute v] im Moment)
	([minute v] im Moment)	 
(Tage seit 2000)
	(Tage seit 2000)	 
(Benutzername)
	(Benutzername)	 
(user id)
	(user id)	 
		 
		 
		 

Operatoren

// Operators
	// Operators	 
(() + ())
	(() + ())	 
(() - ())
	(() - ())	 
(() * ())
	(() * ())	 
(() / ())
	(() / ())	 
		 
(Zufallszahl von (1) bis (10))
	(Zufallszahl von (1) bis (10))	 
		 
<[] < []>
	<[] < []>	 
<[] = []>
	<[] = []>	 
<[] > []>
	<[] > []>	 
		 
<<> und <>>
	<<> und <>>	 
<<> oder <>>
	<<> oder <>>	 
<nicht <>>
	<nicht <>>	 
		 
(verbinde [hello ] [world])
	(verbinde [hello ] [world])	 
(Zeichen (1) von [world])
	(Zeichen (1) von [world])	 
(Länge von [world])
	(Länge von [world])	 
		 
(() mod ())
	(() mod ())	 
(() gerundet)
	(() gerundet)	 
		 
([Wurzel v] von (9))
	([Wurzel v] von (9))	 
		 
		 
		 

Weitere Blöcke

// Purple
	// Purple	 
Wenn [button pressed v]
	Wenn [button pressed v]	 
<Sensor [button pressed v]?>
	<Sensor [button pressed v]?>	 
(Wert von Sensor [slider v])
	(Wert von Sensor [slider v])	 
		 
schalte Motor für (1) Sekunden an
	schalte Motor für (1) Sekunden an	 
schalte Motor an
	schalte Motor an	 
schalte Motor aus
	schalte Motor aus	 
setze Motorkraft auf (100)
	setze Motorkraft auf (100)	 
setze Motorrichtung auf [this way v]
	setze Motorrichtung auf [this way v]	 
		 
Wenn Abstand < (20)
	Wenn Abstand < (20)	 
Wenn Neigung = (1)
	Wenn Neigung = (1)	 
(Abstand)
	(Abstand)	 
(Neigung)
	(Neigung)	 
		 
		 
		 

Scratch 1.4 Blöcke

// Obsolete Scratch 1.4 blocks
	// Obsolete Scratch 1.4 blocks	 
		 

Aussehen

// Looks
	// Looks	 
ziehe Kostüm [costume1 v] an
	ziehe Kostüm [costume1 v] an	 
		 
wechsle zum Hintergrund [background1 v]
	wechsle zum Hintergrund [background1 v]	 
nächster Hintergrund
	nächster Hintergrund	 
(Hintergrund Nr.)
	(Hintergrund Nr.)	 
		 
		 
		 

Kontrollblöcke

// Control
	// Control	 
falls <>
	falls <>	 
ende
	ende	 
		 
wiederhole fortlaufend falls <>
	wiederhole fortlaufend falls <>	 
ende
	ende	 
		 
stoppe dieses Skript
	stoppe dieses Skript	 
stoppe alles
	stoppe alles	 
		 
		 
		 

Ereignisse

// Events
	// Events	 
Wenn angeklickt
	Wenn angeklickt	 
		 
		 
		 

Fühlen

// Sensing
	// Sensing	 
<laut?>
	<laut?>	 
		 
		 
		 

Eigene Blöcke

// Purple
	// Purple	 
schalte Motor an
	schalte Motor an	 
schalte Motor aus
	schalte Motor aus	 
schalte Motor für (1) Sekunden an
	schalte Motor für (1) Sekunden an	 
setze Motorkraft auf (100)
	setze Motorkraft auf (100)	 
setze Motorrichtung auf [this way v]
	setze Motorrichtung auf [this way v]	 

Code zum Einbinden ins Forum:
[wiki=de:Scratch-Wiki:Hilfe:Block Plugin Test]Hilfe:Block Plugin Test[/wiki]