This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Deutsch
  •  » ein objekt empfängt mehrere "nachrichten"

#1 2012-02-03 12:39:52

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

ein objekt empfängt mehrere "nachrichten"

Hallo, ich hoffe ihr könnt mir bei meinem Problem helfen..

Also es geht um Folgendes:
Ich erstelle zurzeit ein "PingPong game" und habe auch ein Hauptmenü mit eingebunden.
Nunja, meine Wunschvorstellung ist, dass ich im Hauptmenü erst auf "1n1" oder "2n2" klicken und dann auf "start" klicken will um mein Spiel zu starten.

Für das eigentliche Programm (nehmen wir mal einfach das 1n1) will ich also 2 "Nachrichten" empfangen, und erst dann starten.


Wie genau mache ich das?

Es gibt ja einmal die funktion "sende ... an alle" und
die Steuerung "Wenn ich ... empfange".
Aber es gibt nicht die funktion "wenn ich ... UND ... empfange"
Im Teilbereich "operationen" gibt es die Funktion "...und...", ich dachte ich könnte es irgendwie damit verbinden, aber ich kriege es einfach nicht auf die Reihe.

 when I receive 
 broadcast 
 <and> 
Könntet ihr mir helfen? wäre sehr nett und für einen "guten zweck".
(eine gute note im unterricht  big_smile  )

Euer its_Default

Offline

 

#2 2012-02-03 13:49:09

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

kann mir da keiner helfen?

ist sehr wichtig... bitte  sad

Offline

 

#3 2012-02-03 14:41:29

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: ein objekt empfängt mehrere "nachrichten"

Ich hoffe ich habe das Richtige verstanden...

Es gibt keine Möglichkeit das so umzusetzen wie du beschrieben hast, aber es gibt noch einen anderen Weg. (eigentlich mehrere).

1. Mache eine Variable welche du "spieler-anzahl" nennst (der Name ist egal).
Wenn man dann "1n1" auswählt setzt du die Variable dann auf "1n1",
das gleiche wenn man "2n2" auswählt nur dass du die Variable auf "2n2" setzt.

2. Dem Objekt welches den Start-Button darstellen soll gibst du die Anweisung bei einem Klick "start" zu senden.

3. Im Skript "Wenn ich [ start ] empfange" tust du nun das machen:

Code:

falls [ (spieler-anzahl) = [ 1n1 ] ]
[
    [ ... ] Hier muss das "1n1" Spiel gestartet werden.
] sonst [
    [ ... ] Hier muss das "2n2" Spiel gestartet werden.
]

Ich hoffe ich konnte dir helfen!

ZeroLuck

Last edited by ZeroLuck (2012-02-03 14:41:57)


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#4 2012-02-03 14:59:07

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

Danke, ich glaube ich verstehe was du meinst, und versuche es umzusetzen !  smile

ps.: ich sehe in deiner Signatur grade einen Android Scratch player *_______* geeeeil, hätte nie gedacht, dass es sowas für android gibt/geben wird  smile  nice nice

Offline

 

#5 2012-02-03 15:14:59

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: ein objekt empfängt mehrere "nachrichten"

Ich freue mich, dass ich dir helfen konnte!
Es wäre super wenn du auch mal ein aktiver Scratcher wirst!
smile


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#6 2012-02-03 16:09:08

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

Re: ein objekt empfängt mehrere "nachrichten"

its_Default wrote:

Könntet ihr mir helfen? wäre sehr nett und für einen "guten zweck".
(eine gute note im unterricht  big_smile  )

Hi!
Vielleicht hast Du bereits den Scartch-DACH-Artikel gelesen, und weißt, dass einige Scratcher gerade versuchen Scratch weiter aufzubauen (in D-A-CH)...

Es wäre nett, wenn du uns dafür sagen wüdest, wie bei Euch der Scartch-Unterricht so aussieht, und in welchen Themen Ihr am liebsten Hilfe-Artikel bräuchtet...

Danke schoneinmal im Vorraus!

akhof  big_smile


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

Offline

 

#7 2012-02-03 16:50:33

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

omg ich wusste das sowas kommt -.-!

ne scherz ich helfe gern  big_smile
also ich glaub es ist evtl auch wichtig auf was für ne schule man geht..

nunja bin 16, gehe auf eine Berufsschule und mache grade meine Fachhochschulreife als techn *. für Elektronik u. Datentechnik.

Im Fach PC-Technik lernen wir halt zu programmieren (haben erst mit Scratch/BYOB angefangen und wollen nach einigen Wochen auf Java umsteigen)

Zu deiner Frage 1, also wie der Unterricht aussieht.
Wir haben letzte Woche damit angefangen (das fach ist 2 stündig/woche), also hat die Klasse bis jetzt wenig Kenntnisse, außer ich da ich das Programm schon vorher verwendet hatte.
Im Unterricht bekommen wir eig nur solche "Tutorial-Bögen" wo wir selbständig lernen sollen. Da ich es alles schon kann, und den Mitschülern WEIT vorraus bin, bekomme ich eig nicht viel vom unterricht mit, da ich die aufgaben eh nicht machen muss.
Und dieses "pingpong game" was ich grade mache, ist halt für die klasse, um zu zeigen, wie weit das alles noch gehen soll und was man mit Scratch erreichen kann.

Zu Frage2:
hmm was genau meinst du mit "hilfe-artikel" ?
Wird es sowas wie ein Wikipedia-artikel?

Aber ehrlich gesagt glaube ich nicht, dass wir sowas brauchen (soll nicht negativ rüber kommen). Wir gehen das Programm in 3-4 Wochen durch und fangen dann an
mit Java "richtig" zu programmieren.

ps.: wenn das Programm fertig ist, poste ich es hier ^^

Offline

 

#8 2012-02-04 03:11:42

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

Re: ein objekt empfängt mehrere "nachrichten"

its_Default wrote:

omg ich wusste das sowas kommt -.-!

ne scherz ich helfe gern  big_smile
also ich glaub es ist evtl auch wichtig auf was für ne schule man geht..

nunja bin 16, gehe auf eine Berufsschule und mache grade meine Fachhochschulreife als techn *. für Elektronik u. Datentechnik.

Im Fach PC-Technik lernen wir halt zu programmieren (haben erst mit Scratch/BYOB angefangen und wollen nach einigen Wochen auf Java umsteigen)

Zu deiner Frage 1, also wie der Unterricht aussieht.
Wir haben letzte Woche damit angefangen (das fach ist 2 stündig/woche), also hat die Klasse bis jetzt wenig Kenntnisse, außer ich da ich das Programm schon vorher verwendet hatte.
Im Unterricht bekommen wir eig nur solche "Tutorial-Bögen" wo wir selbständig lernen sollen. Da ich es alles schon kann, und den Mitschülern WEIT vorraus bin, bekomme ich eig nicht viel vom unterricht mit, da ich die aufgaben eh nicht machen muss.
Und dieses "pingpong game" was ich grade mache, ist halt für die klasse, um zu zeigen, wie weit das alles noch gehen soll und was man mit Scratch erreichen kann.

Zu Frage2:
hmm was genau meinst du mit "hilfe-artikel" ?
Wird es sowas wie ein Wikipedia-artikel?

Aber ehrlich gesagt glaube ich nicht, dass wir sowas brauchen (soll nicht negativ rüber kommen). Wir gehen das Programm in 3-4 Wochen durch und fangen dann an
mit Java "richtig" zu programmieren.

ps.: wenn das Programm fertig ist, poste ich es hier ^^

Danke!  big_smile

Mit der 2. Frage meinte ich, dass wir mormentan ein Wki für Scratch-Starter erstellen, und wir gerne wissen würden, was Scratch-Anfänger am meisten interessiert.

akhof  big_smile


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

Offline

 

#9 2012-02-04 12:26:39

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

also mich persönlich interessiert einfach alles  big_smile
ne also vllt was zum Thema "bewegung", da die Bewegungs-Befehle sehr wichtig und für anfänger auch teilweise schwer zu verstehen sind. Oder auch vllt "Grundlagen/-elemente" eines Spieles.

Sonst ist Scratch ja auch nicht schwer zu verstehen, (zumin. für einen der in Zukunft Informatik studieren will  smile  )

Offline

 

#10 2012-02-04 13:27:54

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: ein objekt empfängt mehrere "nachrichten"

its_Default wrote:

Sonst ist Scratch ja auch nicht schwer zu verstehen, (zumin. für einen der in Zukunft Informatik studieren will  smile  )

Wie sieht es denn bei dir aus?
Was kannst du bisher schon alles und wie lange programmierst du schon?
Warum möchtest du Informatik studieren?
( Ich möchte es auch, dauert aber noch ein bisschen  big_smile  )

Last edited by ZeroLuck (2012-02-04 13:28:16)


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#11 2012-02-04 15:59:15

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

ich programmier nicht seit so langem.
Also ich kenn' mich "bisschen" mit visual basics und c++ aus.
Wie bereits gesagt mache ich grade meine Fachhochschulreife (11.Kl.) und wir machen in der Schule grade "viel" mit Scratch/BYOB und wollen anschließend mit Java loslegen.
Da ich allg. ein Informatik-/Computer Freak, bin will ich es auch weiterbilden mit evtl einem Studium.

Offline

 

#12 2012-02-05 06:46:41

TM_
Scratcher
Registered: 2010-07-22
Posts: 500+

Re: ein objekt empfängt mehrere "nachrichten"

ich denke mal ich werd auch informatik studieren, wenn ich mit meinem abi fertig bin  smile

Ich find nur blöd, dass wir Scratch und BYOB ausgelasen haben und direkt mit BlueJ angefangen haben.
Und ich finde Scratch ehrlich gesagt viel besser, weil man direkt selbstgemalte "Sprites" verwenden kann und diese nicht extra programmieren braucht.


http://scratch.mit.edu/static/projects/TM_/2323675_sm.pnghttp://scratch.mit.edu/static/projects/TM_/2822911_sm.pnghttp://scratch.mit.edu/static/projects/TM_/2489524_sm.png

Offline

 

#13 2012-02-05 07:40:52

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

informatik ftw ! <3  big_smile

ähm eine frage noch... ich hoffe bis heute abend kann mir da jmd helfen..

Und zwar will ich in meinem Game eine Highscore tabelle einfügen.
Ich habe eine Schaltfläche (-Highscore) und die listen habe ich auch schon soweit fertig.
der Score wird nach dem Gameover in der Liste gespeichert. aber nun habe ich das Problem- Wie lasse ich die Liste verschwinden/zeigen?
Während des Spieles wird momentan die liste angezeigt und geht auch nicht weg.

Ich habe gelesen, dass sowas nicht möglich sei (zeigen&verstecken), aber gibt es denn irgendeine andere möglichkeit?

Offline

 

#14 2012-02-05 08:13:43

TM_
Scratcher
Registered: 2010-07-22
Posts: 500+

Re: ein objekt empfängt mehrere "nachrichten"

du musst einfach ein objekt machen, das genauso aussieht wie die bühne.
Es muss die ganze zeit über auf die hinterste ebene gehen, sonst würde man auch nichts mehr vom spiel sehen^^
Wenn diese neue Bühne sichtbar ist, verdeckt sie die liste, wenn nicht ist die liste sichtbar.

Hoffe ich konnte helfen  smile


http://scratch.mit.edu/static/projects/TM_/2323675_sm.pnghttp://scratch.mit.edu/static/projects/TM_/2822911_sm.pnghttp://scratch.mit.edu/static/projects/TM_/2489524_sm.png

Offline

 

#15 2012-02-05 11:14:46

its_Default
New Scratcher
Registered: 2012-02-03
Posts: 9

Re: ein objekt empfängt mehrere "nachrichten"

ja konntest du  smile
danke 8-)

Offline

 

#16 2012-02-05 11:31:02

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

Re: ein objekt empfängt mehrere "nachrichten"

du kannst ebenso gut die Einträge der Liste sagen oder denken lassen.
Objekt für Platz eins sagt den höchsten Eintrag der Highscore-Liste.
Objekt für Platz zwei sagt den zweithöchsten Eintrag usw.

Offline

 
  • Index
  •  » Deutsch
  •  » ein objekt empfängt mehrere "nachrichten"

Board footer