Koordinaten eines Rechtecks ermitteln



  • Hallo,

    Ich habe in meinem Programm ein Bild geladen und es in ein Rect reingetan.
    Das Rect sieht jetzt so aus:

    SetRect(&rectbitmap, 200, 180-i, 420, 315-i);
    

    Es befindet sich in einer While Schleife, sodass sich das Bild nach oben bewegt. Wenn das Bild bzw. das Rechteck oben angekommen ist, also bei 0, will ich, dass es nichtmehr nach oben sondern jetzt nach unten gleitet, also das - zu + wird(geht ja einfach mit einer If-Abfrage). Dazu muss ich aber wissen wann das Rechteck bei 0 angekommen ist.
    Lange rede, kurzer Sinn.
    Wie kann ich die Koordinaten des Rechtecks ermitteln?

    Danke schonmal,

    Patrick



  • Am einfachsten ist, wenn du die Werte nicht so staisch von Hand eingibst, sondern
    das durch eine Variabel machst. Und dann kannst du die Werte einfach zusammenzählen, um die immer die aktuelle Position zur Hand zu haben.



  • Hm..ja, stimmt. Bin ich nich drauf gekommen. Danke für deine Antwort!! 🙂


Anmelden zum Antworten