[Tiptoi] Mehrfach-Auslösung von Codes

andre at christina-und-band.de andre at christina-und-band.de
Mo Mär 4 10:31:44 CET 2019


Hi Joachim,

den Teil gibt es tatsächlich schon :-P
"Unterbrechen von Audio verhindern"

Grüße
André


Zitat von Joachim Breitner <mail at joachim-breitner.de>:

> Hi,
>
> sowas wär doch super für einen kleinen Abschnitt “Doppelte Auslösen
> verhindern” im Kapitel
> https://tttool.readthedocs.io/de/latest/tipps-und-tricks.html
> :-)
>
> Cheers,
> Joachim
>
> Am Montag, den 04.03.2019, 07:25 +0100 schrieb andre at christina-und-
> band.de:
>> Hi Hendrik,
>>
>> das kannst du so lösen:
>>
>>    KEINDOPPELT:
>>    - $doppel:=0
>>
>>    EINSPATIENT:
>>    - $doppel==1?
>>    - $doppel==0? $doppel:=1 J(KEINDOPPELT) P(blob) P(eins_musik)
>>
>>
>> Zur Erklärung:
>> Wenn der Stift auf einen Code zeigt, wir der "doppel" auf 1 gesetzt.
>> Dann wird blob und eins_musik abgespielt.
>> Sollt dazwischen mal auf den code erneut getippt werden, passiert
>> nichts, da doppel = 1 nichts ausführt.
>> wenn eins_musik fertig ist wird der "jump" ausgeführt und doppel
>> wieder auf 0 gesetzt.
>> Diese Variante nutze ich in all meinen Büchern und spielen die ich
>> bisher gemacht habe erfolgreich.
>> Gerade für kleine Kinder wichtig. Oder wenn beim zweiten tippen des
>> Codes was anderes abgespielt wird, was inhaltlich aber auf dem ersten
>> tippen basiert.
>>
>> Grüße
>> André
>>
>>
>>
>>
>> Zitat von Hendrik Fuß <hendrik.fuss at gmail.com>:
>>
>> > Hi,
>> >
>> > ich habe bei meinem Projekt folgendes Problem: wenn man zu lange auf
>> > einen Code drückt, ein bisschen zu sehr wackelt oder die
>> > Code-Erkennung nicht auf Anhieb gut funktioniert, kommt es vor, dass
>> > der Stift denselben Code zweimal liest. Das erste Abspielen der
>> > Audiodatei wird dann unterbrochen und das Skript erneut ausgeführt.
>> > Das hat u.U. Nebenwirkungen und führt zu „Stottern“.
>> >
>> > Hat jemand von euch eine Patentlösung im Umgang damit? Wie geht ihr
>> > damit im Skript um? Immer eine Sicherheitsvariable zu setzen ist
>> > ganz schön aufwändig. Macht es einen Unterschied, ob ich P(), P*(),
>> > PA() oder PA*() einsetze?
>> >
>> > viele Grüße
>> > Hendrik
>> >
>> >
>> > --
>> > tiptoi mailing list
>> > tiptoi at lists.nomeata.de
>> > https://lists.nomeata.de/mailman/listinfo/tiptoi
>>
>>
>>
> --
> Joachim Breitner
>   mail at joachim-breitner.de
>   http://www.joachim-breitner.de/







Mehr Informationen über die Mailingliste tiptoi