This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Deutsch
  •  » [scratch] was bringt eigentlich wenn ich emfange?

#1 2012-08-16 07:14:13

tihehoe
New Scratcher
Registered: 2012-07-06
Posts: 4

[scratch] was bringt eigentlich wenn ich emfange?

was bringt eigentlich wenn ich emfange?

Offline

 

#2 2012-08-16 07:39:08

LiFaytheGoblin
Scratcher
Registered: 2011-11-14
Posts: 1000+

Re: [scratch] was bringt eigentlich wenn ich emfange?

Hallo und willkommen erstmal tihehoe!

Der Block

When I receive [... v]
(auf deutsch: "Wenn ich [...] empfange") dient dazu, eine Nachricht von einem anderen Objekt zu erhalten. Das kann zum Beispiel sein, wenn du eine Game-Over Meldung programmieren willst!

Nehmen wir also das Beispiel von der Game-Over Meldung.

Sagen wir, wir haben zwei Objekte (nennen wir sie "Spielcharakter" und "Game-Over-Meldung") . Spielcharakter muss durch ein Labyrinth laufen, darf dabei aber nicht die weißen Wände berühren. Berührt es aber eine weiße Wand kommt der "sende [] an alle"-Block ins Spiel. Der "sende [] an alle"-Block sendet nun die Nachricht "Game Over" an alle anderen Objekte. Damit nun das Objekt "Game-Over-Meldung" auf die Nachricht reagieren kann, musst du den "Wenn ich [] empfange"-Block benutzen. Wenn "Game-Over-Meldung" also die Nachricht "Game Over" empfängt, dann kann es sich zum Beispiel zeigen ("zeige dich"-Block) oder etwas anderes machen.


Eine (warscheinlich) bessere Erklärung findest du hier.

Last edited by LiFaytheGoblin (2012-08-16 07:59:07)

Offline

 

#3 2012-08-16 07:44:33

LiFaytheGoblin
Scratcher
Registered: 2011-11-14
Posts: 1000+

Re: [scratch] was bringt eigentlich wenn ich emfange?

Und noch eine Kleinigkeit: Wir haben hier im Forum ein Paar kleine Regeln, die man beachten sollte. Du kannst sie dir ja  hier mal anschauen.

Last edited by LiFaytheGoblin (2012-08-16 07:45:09)

Offline

 

#4 2012-08-16 07:45:38

Buddy60
Scratcher
Registered: 2010-01-27
Posts: 100+

Re: [scratch] was bringt eigentlich wenn ich emfange?

dieses Bauteil ist das Gegenstück zu :
Sende an alle

 broadcast [dein Befehl v]
bzw
Sende an alle und warte
 broadcast [dein Befehl v] and wait
der eingetragene Befehl wird von dem nachgefragten Bauteil

 when i receive [dein Befehl v]
empfangen und das folgende Script ausgeführt.

Last edited by Buddy60 (2012-08-16 07:55:58)

Offline

 

#5 2012-08-16 11:36:56

akhof
Scratcher
Registered: 2008-07-19
Posts: 500+

Re: [scratch] was bringt eigentlich wenn ich emfange?

Mehr Informationen zu diesem Block findest Du hier(<-Link in unser Wiki).

Last edited by akhof (2012-08-16 11:37:17)


http://simpliciter.bplaced.net/templates/business4/images/logo.png

Offline

 
  • Index
  •  » Deutsch
  •  » [scratch] was bringt eigentlich wenn ich emfange?

Board footer