Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

kiba

Alter Hase

  • »kiba« ist der Autor dieses Themas

Beiträge: 327

Wohnort: NRW

Beruf: Azubi: Fach-Info. Anw.

  • Private Nachricht senden

1

09.01.2009, 13:00

richtiges input

hi, hab eine frage,wie krieg ich ein richtige Input system hin.
Frage:
1. Wie krieg ich es hin das man warten muss bis die Taste gegrückt wurde und dann los gelassen.
(eben nur 1. mal drücken, los lassen und dann kann man wieder drücken)

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

09.01.2009, 13:03

Welches OS, respektive API?

Bei Windows gibt es messages, die gesendet werden WM_KEYDOWN, WM_KEYUP usw. und dort kannst du dann die genaue holen.

kiba

Alter Hase

  • »kiba« ist der Autor dieses Themas

Beiträge: 327

Wohnort: NRW

Beruf: Azubi: Fach-Info. Anw.

  • Private Nachricht senden

3

09.01.2009, 13:29

opengl ,aber hab mir schon eine funktion zusammen gebastelt die mir sagt ob die taste gedrückt wurde oder nicht.

ich will jetzt nur genauer wissen wie ich das machen soll.

4

09.01.2009, 13:33

Du könntest schauen, ob sie im vorherigen Frame gedrückt wurde. Wurde sie das nicht, aber im jetzigen Frame schon, dann wurde sie gedrückt.

Wurde sie im letzten Frame gedrückt und jetzt nichtmehr, dann wurde sie losgelassen.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

5

09.01.2009, 13:34

?
Wo holst du denn die Informationen her?

Kommt halt drauf an, wie du an die Informationen kommst.

6

09.01.2009, 13:38

Zitat

Wo holst du denn die Informationen her?

Meinst du mich? Man kann ja die Buttonstates speichern, im nächsten Frame den Vergleich anstellen und dann mit den neuen "überschreiben".

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

7

09.01.2009, 13:41

Zitat von »"defaultplayer^^

Zitat

Wo holst du denn die Informationen her?

Meinst du mich? Man kann ja die Buttonstates speichern, im nächsten Frame den Vergleich anstellen und dann mit den neuen "überschreiben".


Ich habe ursprünglich nicht dich gemeint. Aber bei dir gilt dasselbe. Woher kommen denn die Informationen? - Von OpenGL ja nicht..

Ich will nur darauf hinweisen, dass es normalerweise ein bessres System dazu gibt, als das selber machen zu müssen. Ich persönlich ziehe da die WindowsMessages vor einem gebastel mit sontst was vor. Und auch plattformunabhängig gibt es ja noch die SDL, die meines Wissens etwas ähnliches anbietet..

kiba

Alter Hase

  • »kiba« ist der Autor dieses Themas

Beiträge: 327

Wohnort: NRW

Beruf: Azubi: Fach-Info. Anw.

  • Private Nachricht senden

8

09.01.2009, 13:57

ich benutzt natürlich glfw für die input und fenster messages

Werbeanzeige