Startseite › Foren › Deutsches LiveCode-Forum › Bildschirm vorübergehend deaktivieren › Antwort auf: Bildschirm vorübergehend deaktivieren
Februar 10, 2020 um 12:58 Uhr
#18855
Hi Antonio,
Android, AHA! Bitte immer sofort angeben, ob Desktop oder Mobil, denn „flushevent“ funktioniert nur auf dem Desktop.
Gibt es vielleicht für LiveCode 9.5 einen Unterschied zwischen Auswählen mit Mausklicken und Auswählen mit Berührung auf einem Touchscreen mit einem Finger?
Sicher, aber das ist nur wichtig, wenn Du das auch programmiert hast.
OK, probieren wir etwas Anderes:
## Karte 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 with messages
wait 500 milliseconds with messages
go to card "Seite_A"
end openCard
on mouseup
##
end mouseup
Auf diese Weise geben wir der Engine Zeit, die Klicks zu registrieren (wait … with messages) und lassen sie dann mit dem Dummy MOUSEUP Skript ins Leere verpuffen.
Bitte mal ausprobieren.
Gruß
Klaus
