Event Bricks/de

From Catrobat
Jump to: navigation, search

< Zurück zur Brick Dokumentation


WhenStartedBrick

Wenn Programm gestartet


Brick gestartet.png

Führt das Skript aus, sobald das Programm mit dem Play-Symbol gestartet wird.


WhenTouchDownBrick

Wenn angetippt


Brick angetippt.png

Führt das Skript aus, sobald das Objekt angetippt wird.


BrickScreenTouched

Wenn der Bildschirm berührt wird


Brick bildschrim.png

Führt ein Skript aus, wenn der Bildschirm berührt wird.


BroadcastReceiverBrick

Wenn ich empfange (Nachricht)


Brick nachricht empfange.png

Führt das Skript aus, sobald eine bestimmte Nachricht empfangen wurde. Der Baustein "Wenn ich empfange" wartet auf die Nachricht des Bausteins "Verschicke an alle" oder "Verschicke und warte".
Ein Beispiel wie diese Bausteine benutzt werden können, findest du hier oder hier und das Video dazu.

BroadcastBrick

Verschicke an alle (Nachricht)


Brick verschicke an alle.png

Sendet eine bestimmte Nachricht an alle Objekte (und an den Hintergrund).
Das ist von Nutzen, wenn du anderen Figuren sagen willst, dass sie etwas tun sollen.
Was sollen sie tun, wenn sie die Nachricht erhalten? Schau dir dazu den Baustein "Wenn ich empfange" an.


BroadcastWaitBrick

Verschicke und warte (Nachricht)


Brick verschicke und warte.png

Sendet eine bestimmte Nachricht an alle Objekte und wartet.
Du kannst diesen Baustein benutzen, um eine Nachricht an alle Objekte zu senden, damit sie etwas tun,
und zu warten, bis sie alle damit fertig sind, ehe das Skript weiterläuft.
Klicke auf das drop-down, um auszuwählen, welche Nachricht gesendet wird. Wenn du "Neu" auswählst, kannst du deine eigene Nachricht eingeben.

WhenConditionBrick

Wenn ( Bedingung ) wahr wird


Brick Wenn.png

Führt die darunterstehenden Blöcke aus wenn die Bedingung „wahr“ wird.
Um eine Bedinung zu erstellen brauchst du folgendes aus dem Formula Editor:
1) Ein Attribut aus der Kategorie Objekt oder Gerät.
2) Um zu überprüfen ob das gewählte Attribut (zum Beispiel Lautstärke, Farbe oder Neigung) den angegeben Wert übersteigt, wähle einen Operator aus der Kategorie Logik.
3) Einen Wert in Form einer Zahl, eines Textes etc.
Beispiel "Lautstärke > 60". Weitere Informationen dazu findest du hier.

CollisionReceiverBrick

Wenn physikalische Kollision mit (Objekt)


Brick kollision.png

Wird ausgeführt sobald eine physikalische Kollision mit einem anderen physikalischen Objekt stattfindet.
Ein Objekt wird zu einem physikalischen Objekt sobald du den Bewegungs-Baustein "Setzte Bewegungstyp auf Aufprallen mit Graviation oder andere prallen davon ab" setzt.
Diesen Baustein kannst du für viele einfachen Spiele benutzen siehe hier mit Video und hier mit Video.


WhenBackgroundChangesBrick

Wenn der Hintergrund wechselt zu (Hintergrund)


Brick hintergrund.png

Führt ein Skript aus wenn das Aussehen des Hintergrundes zu einem bestimmten Hintergrundbild wechselt.