Wiki-Quellcode von Broadcast and wait [message]

Zuletzt geändert von Stephan Robinig am 2020/12/07 22:41

Zeige letzte Bearbeiter
1 (% class="box infomessage" %)
2 (((
3 Sendet die angegebene Nachricht an alle Objekte und den Hintergrund. Das Objekt versendet die Nachricht und wartet bis alle Objekte, welche die Nachricht erhalten haben, ihre Skripte beendet haben. Daraufhin arbeitet das ursprüngliche Skript weiter.
4
5 [[image:VerschickeUndWarte.png||alt="Broadcast and wait Brick"]]
6 )))
7
8 (% class="box" %)
9 (((
10 **Hängt mit diesem Block zusammen:**
11
12 [[[[image:WennDuEmpfängst.png||alt="When Your Receive Brick"]]>>doc:Documentation.BrickDocumentation.BroadcastReceiverBrick.WebHome]]
13 [[Erfahre mehr ~>~>>>doc:Documentation.BrickDocumentation.BroadcastReceiverBrick.WebHome]]
14 )))
15
16 (% class="row" %)
17 (((
18 (% class="col-xs-12 col-sm-6" %)
19 (((
20 (% class="box" %)
21 (((
22 ==== **Beispiel** ====
23
24 Erstelle zwei Objekte wie:
25
26 [[image:brodcast_wait_example_1.png||alt="Broadcast and wait Example 1"]]
27
28 Sage dem Panda was dieser zu tun hat, wenn er eine Nachricht erhält:[[image:Broadcast_verbergen_warte.png||alt="Broadcast and wait Example 2"]]
29
30
31 Gib im game over Skript an wann die Nachricht gesendet wird und was das Skript zu tun hat, sobald die Objekte welche die Nachricht empfangen haben fertig sind:
32
33 [[image:Bsp_Verschicke_und_warte.png||alt="Broadcast and wait Example 3"]]
34
35 **Hinweis: Verwende die selbe Nachricht in beiden Blöcken!**
36 )))
37 )))
38
39 (% class="col-xs-12 col-sm-6" %)
40 (((
41 (% class="box" %)
42 (((
43 ==== **Ergebnis** ====
44
45 [[[[image:null4.png||alt="Download"]]>>https://share.catrob.at/pocketcode/program/34644]]
46
47 [[image:verschicke_und_warte.gif||alt="Broadcast and wait Result"]]
48 )))
49 )))
50 )))
51
52 (% id="gtx-trans" style="position: absolute; left: 625px; top: 19px;" %)
53 (((
54 (% class="gtx-trans-icon" %)
55 (((
56
57 )))
58 )))