Startseite › Foren › Deutsches LiveCode-Forum › Bildschirm vorübergehend deaktivieren › Antwort auf: Bildschirm vorübergehend deaktivieren
Hallo Klaus!
Mit SEITE meinst Du KARTE, ja?
Ja. Mein Code für die betroffenen Teile des Programms:
// ############################################################
// CARD "SEITE_A"
// ############################################################
global klangpfad, klangdatei
global anzahl, zufallszahl, alternativen, ausgewaelte
global bildliste, bilderpfad, sprache
on openCard
if alternativen = "A,B,C,D,E,F,G,H" then
set the visible of img("foto_1") to true
set the visible of img("foto_2") to true
set the visible of img("foto_3") to true
set the visible of img("foto_4") to true
set the visible of img("foto_5") to true
set the visible of img("foto_6") to true
set the visible of img("foto_7") to true
set the visible of img("foto_8") to true
end if
put anzahl - 1 into anzahl
if anzahl >= 1 then
put the number of items of alternativen into anzahl
put random (anzahl) into zufallszahl
put item zufallszahl of alternativen into ausgewaelte
hoeren // befindet sich im Stack
else
go to card "Spielende"
end if
end openCard
// ############################################################
// Code der acht Bilder, die auf CARD "SEITE_A" zu sehen sind
// ############################################################
global ausgewaelte
on mouseUp
if ausgewaelte = "A" then
set the visible of img "foto_1" to false
go to card "Seite_B"
else
go to card "Fehler_Card"
end if
end mouseUp
// ############################################################
// CARD SEITE_B
// ############################################################
global klangpfad, klangdatei
global zufallszahl, alternativen, sprache
on openCard
delete item zufallszahl of alternativen
if ausgewaelte = "A" then
put klangPfad & "tiergeraeusche.wav" into klangdatei
end if
//... usw für alle acht Tiere
play klangdatei
wait until the sound is done
wait 500 milliseconds
go to card "Seite_A"
end openCard
Wenn ja, wieso passiert auf Karte B etwas, was eigentlich
auf Karte A passieren sollte? -> Mausklick
Auf Seite A hört der Spieler einen Namen (Hund) und sieht acht Tierbilder. Er wählt das hoffentlich richtige Bild aus, indem er das Bild anklickt.
Auf Seite B wird keine Entscheidung getroffen! Der Spieler sieht ein größeres Bild des Tieres und hört seine Tiergeräusche. Er muss hier eigentlich keine Auswahl treffen und nichts anklicken: Da das Spiel für Kleinkinder gedacht ist, werden sich die Spieler jedoch nicht immer an meine Regeln halten… 😉
LG
Antonio