RJ: Story-Auto-Scroll


2005-12-07 15:50 #1
Läuft man gerade nach rechts oder nach unten wenn plötzlich
"Die Geschichte von Robot-Junior" hochpoppt, dann wird
automatisch auf Seite 2 geblättert. Das ist nicht so toll.
Meine Empfehlung: Diesen Text nur mit der Enter-Taste weiterblättern lassen.
---
Webmaster Game-of-Robot.de
Webmaster Prince of Persia World (http://www.princeofpersiaworld.com)

Webmaster Game-of-Robot.de

2006-09-01 23:13 #2
Hmm, eine gedrückt gehaltene Taste wird ja schon abgefangen, es kann sich also nur um eine neu gedrückte Taste handeln. Eventuell könnte man hier noch einen Timeout einbauen, bevor ich auf eine Taste reagiere.
Gerade die Möglichkeit, die Texte vor- und zurückblättern zu können, finde ich eigentlich ganz gut und würde es nur ungern ausbauen.

waiting www.tom-productions.de - www.tofahrn-foto.de - www.tofahrn.de

2006-09-04 10:21 #3
Mach das mal. 😃 ---
Webmaster Game-of-Robot.de
Webmaster Prince of Persia World (http://www.princeofpersiaworld.com)

Webmaster Game-of-Robot.de

2006-09-04 10:34 #4
Quote:
Mach das mal.
Das Rückwärtsblättern? Das gilt dann natürlich für alle Nachrichten und Stories im Spiel. Finde ich wirklich nicht so toll.

waiting www.tom-productions.de - www.tofahrn-foto.de - www.tofahrn.de

2006-09-04 10:38 #5
Nein, den Timeout einbauen meinte ich.---
Webmaster Game-of-Robot.de
Webmaster Prince of Persia World (http://www.princeofpersiaworld.com)

Webmaster Game-of-Robot.de

2006-09-05 22:51 #6
2006-09-06 12:46 #7
Hm, der Timeout bringt nicht wirklich viel.
Gerade ist es mir nämlich wieder passiert. Bin nach rechts gelaufen,
dann kam der Story-Text plötzlich, ehe ich merkte was passiert,
war auch schon der Timeout abgelaufen und zur zweiten Seite geblättert.
Wäre es nicht möglich, den Tastatur-Cache zu verwerfen, so dass erst
ein erneuter Druck auf die Rechts-Taste die Seite scrollt?
Aber wahrscheinlich werden während des Haltens der Taste ja andauernd
Signale gesendet, die über Events abgefackelt werden und das Programm
kann wahrscheinlich gar nicht unterscheiden, ob die Taste noch gehalten wird
oder wieder gedrückt wird.---
Webmaster Game-of-Robot.de
Webmaster Prince of Persia World (http://www.princeofpersiaworld.com)

Webmaster Game-of-Robot.de

2006-09-06 13:05 #8
Quote:
Wäre es nicht möglich, den Tastatur-Cache zu verwerfen,
Sowas gibt's gar nicht, die DOS-Zeiten sind glücklicherweise längst vorbei... 😉
Quote:
so dass erst ein erneuter Druck auf die Rechts-Taste die Seite scrollt?
In der Tat kann ich genau das an der besagten Stelle nicht abfangen.
Quote:
Aber wahrscheinlich werden während des Haltens der Taste ja andauernd Signale gesendet, die über Events abgefackelt werden und das Programm kann wahrscheinlich gar nicht unterscheiden, ob die Taste noch gehalten wird oder wieder gedrückt wird.
Grundsätzlich geht das natürlich, aber diese Information verwerfe ich augenblicklich schon ziemlich früh, sodass ich bei dem Dialog leider keinen Zugriff darauf habe.
Man könnte natürlich den Timeout etwas länger machen...
😞

waiting www.tom-productions.de - www.tofahrn-foto.de - www.tofahrn.de

2006-09-06 13:09 #9
Quote:
Man könnte natürlich den Timeout etwas länger machen...
Würde glaub nicht schaden. Am besten gleich um Faktor 4 oder so.
Denn so schnell kann das sowieso keiner lesen.
Und wer's nicht lesen will, drückt sowieso Esc, was ja komplett unabhängig davon ist.
---
Webmaster Game-of-Robot.de
Webmaster Prince of Persia World (http://www.princeofpersiaworld.com)

Webmaster Game-of-Robot.de

2006-09-06 13:14 #10
Ok, neue RC38D-Version online, um nicht noch mehr Buchstaben zu verschwenden...😉

waiting www.tom-productions.de - www.tofahrn-foto.de - www.tofahrn.de