Seite 1 von 1

Maus- und Fingereingabe

Verfasst: 09.02.2015 02:48
von KatSeiko
Ich habe mir vor Kurzem einen Touchscreen zugelegt und überlege, ob es einen Weg gibt, die Eingabe von Touch und Maus irgendwie auseinander zu halten. Speziell wär es interessant, wenn ich ein HUD zu meinem Spiel hin bekomme, das auf Finger-Eingabe reagiert und ich zur gleichen Zeit nicht das Steuer verreiße. Das ist nämlich das aktuelle Problem - speziell bemerkt habe ich das, weil eine Fliege mein Steuer verrissen hat.

Habt ihr hier Ansatzpunkte, mit denen ich arbeiten könnte? Ich stehe im Moment etwas auf dem Schlauch..

Danke im Voraus für eure Mühe.

Re: Maus- und Fingereingabe

Verfasst: 09.02.2015 11:09
von Chimorin
Hmm, ich denke, dass das nicht ganz so einfach ist, weil die Toucheingabe den Mauszeiger verschiebt.

http://stackoverflow.com/questions/1655 ... -of-window
Über #WM_Touch und verschiedene WinApisachen bekommst du die Koordinaten.
Du müsstest unter Umständen etwas an deinem Spiel ändern. Ich verstehe nicht, wie die Toucheingabe das Steuer verreißen soll.

Re: Maus- und Fingereingabe

Verfasst: 09.02.2015 12:07
von RSBasic
Bezüglich der Touch-Funktionalität habe ich den folgenden Code im Forum gefunden: http://www.purebasic.fr/german/viewtopi ... =8&t=24709
Den Code habe ich aber nicht getestet.

Re: Maus- und Fingereingabe

Verfasst: 16.07.2015 00:54
von KatSeiko
Ich habe den Code einmal angesehen und 1:1 in einen Test übernommen. Ich muss sagen, dass er dafür, dass hier ein "schnell und dreckig" Ansatz da stehen soll, recht gute Ergebnisse kommen. Ich bin mal gespannt, ob PB sich vielleicht etwas darauf einstimmen wird und die beiden vielleicht bald etwas auseinander halten kann. DeltaX und DeltaY der Maus werden nämlich leider weiterhin extrem verstellt.. :(