Dynamische Verschiebung x1, y1 -> x2, y2



  • Ich möchte eine flüssige Verschiebung eines JPanels von einem Punkt zum zweiten innerhalb einer festgelegten Framezahl realisieren, was bei

    dX/frames(== (x2-x1)/frameZahl)%1 == 0
    dY/frames(== (y2-y1)/frameZahl)%1 == 0
    //Auf deutsch die Pixeldifferenz ist durch die Framezahl OHNE REST teilbar
    

    nicht so das Problem darstellt.
    Bei Verschiebungen mit Rest allerdings schon, da ich nicht mit

    if(((dX*frameCount)/frames)%1 == 0) moveX++;
    if(((dY*frameCount)/frames)%1 == 0) moveY++;
    

    nicht alle Restverschiebungen bekomme ...

    Jemand ne Idee?

    MFG John

    PS: Soll sowas besser ins Matheforum?!


Anmelden zum Antworten