Ich bin Neuling zu SDL, ich habe fast mein Spielprojekt mit SDL1.2.15 mit Tastaturereignis abgeschlossen. Jetzt möchte ich Touch Event auch mit meinem Projekt umsetzen. In SDL1.2.15 gibt es jedoch keine touch.h oder eine andere Touch-Bibliothek.Wie implementiert man Berührungsereignisse mit SDL1.2.15?
Ich habe die Datei touch.h von SDL2.0 in meine SDL-Bibliothek kopiert und Änderungen in SDL_event.h vorgenommen. Es kompiliert, aber nicht in der Lage, SDL_Point-Objekt zu verwenden.
irgendein Vorschlag.
Vielen Dank, Herr Keltar, ich bin komplett auf SDL2 umgestiegen und habe mit event.tfinger.x an einem Berührungsereignis gearbeitet. Codeteil. Ich möchte fragen, gibt es direkt zurück x Kordel Touch-Bildschirm oder brauche ich eine Kalibrierung-Methode, um Touch-Funktionalität zu ermöglichen oder SDL tut es selbst.? –
Koordinaten sind [normalisiert] (https://wiki.libsdl.org/SDL_TouchFingerEvent) im [0..1] -Bereich (für x-Achse 0 ist ganz links und 1 ist ganz rechts). – keltar