2017-09-21 1 views
0

Ich werde im Plattformspiel höher springen, wenn ich die Scape-Leiste vollständig drücke. Ich werde schneller im Rennspiel gehen, wenn ich 'w' nach unten drücke. Wie kann das Spiel (oder das Betriebssystem) das wissen?

Hinweis: Dies ist am meldepflichtig mit Controller TriggerWie ein Programm/Videospiel weiß, wie tief eine Eingabe ist, drücken Sie

Ich dachte immer Tastendruck (oder Gamepad-Tasten) waren binär: gedrückt ist oder nicht. Einfach.
für Beispiel: Wie kann ich in GTA V schneller fahren, wenn ich 'w' auf meiner Tastatur oder 'RT' auf meinem Controller vollständig drückte?

Wie ist es programmierbar? Ist es auf Betriebssystemebene?

Antwort

0

Es gibt ein paar verschiedene Arten von Eingang, Sie haben analoge und digitale. Digital ist derjenige, an den Sie denken; es ist binär - an oder aus. Die Auslöser, Joysticks und alle Bewegungssteuerungen wären analog. Sie haben normalerweise eine Reichweite, die sie senden.

Jetzt können die Leertaste und die "W" -Taste nicht sagen, wie stark Sie sie drücken. Einige Spiele haben eine Logik, um zu sehen, wie lange die Taste gedrückt wird, und reagieren darauf.

Verwandte Themen