Touch/Multitouch Befehle

  • Android

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Touch/Multitouch Befehle

    Tach zusammen.

    Irgentwie bin ich blind oder zu blöd.

    Gibts nicht irgentwo ein Pong tut für Touchscreens?
    Ich versuche schon seit Tagen herauszufinden (mittels vorhandender Tut´s) wie ich zum Beispiel ein Paddle bei einem Pong clone per Touch steuern kann.
    versucht hab ich device_mouse_check_button(0,mb_left im Step event des paddles ,allerdings leider kein ergebniss.
    mir würde ja erstmal ein Paddle reichen und der soll sich ruhig dahin bewegen wo ich meinen Finger hinschiebe.

    vlt. kann mir da jemand die Augen öffnen
    Edit:
    y=mouse_y damit kann ich schonmal ein Paddle wie gewünscht rauf und runter bewegen ,jetzt müßte ich nur wissen wir noch ein Paddle ansteuern kann .Also mit 2 Fingern
    das würde mir schon sehr weiterhelfen.

    Danke

    NIR
    Zu Alt....:-)

    ******************** N O T H I N G I S R E A L *******************

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NIR ()

  • Also ich würde das so lösen.

    Wenn ich nur ein Paddel steuern muss würde ich zwei Virtual Keys machen.

    Einen der so groß is wie die obere Hälfte des Screens und einen der so groß ist wie die untere Hälfte des Bildschirms.

    Jenachdem in welcher Region man dann ist vom Display fährt das Paddel dann rauf oder Runter.
  • Also bis jetzt hab diese hier gemacht,funktioniert auch soweit ganz gut,
    allerdings ist das manchmal etwas ungenau,will heißen ich verlier den Paddle .
    Ich denke das könnte an der größe des paddles liegen (16Pixel breit),wenn einen Breiteren nehmen gehts eigentlich.
    vlt. hat einer von euch eine Idee wie man das verfeinern könnte.


    GML-Quellcode

    1. for(device=0;device<=4;device+=1){
    2. if (device_mouse_check_button(device,mb_any)){
    3. if instance_place(device_mouse_x(0),device_mouse_y(0),obj_paddle)
    4. {
    5. obj_paddle.y = device_mouse_y(0)
    6. }
    7. if instance_place(device_mouse_x(1),device_mouse_y(1),obj_paddle1)
    8. {
    9. obj_paddle1.y = device_mouse_y(1)
    10. }
    11. }
    12. }
    Alles anzeigen


    Kurzer Hinweis ,wenn ich nur y=mouse_y nehmen gehts es perfekt,leider läßt sich so nur ein Paddle steuern (quasi singleplayer Game).

    Danke

    NIR
    Zu Alt....:-)

    ******************** N O T H I N G I S R E A L *******************