Verschieben von Objekten langsam

Rockystar

Neues Mitglied
Aloha Leute;

Es ist zum Verzweifeln, da will man mal eben ein kleines Spiel entwickeln und dann Probleme über Probleme.

Ich programmiere schon seit einiger Zeit und bin deswegen keines wegs anfänger.

Da ich primär für Android entwickeln möchte, habe ich mir java rausgesucht und bin bis jetzt auch recht gut zurecht gekommen...

Das Spiel ist soweit mit LibGDX entwickelt, für alle denen das nichts sagt: das ist eine gratis SpielEngine/Library die durch eine vielzahl an möglichkeiten glänzt.

Aber zum Eigentlichen Problem:

Gegeben ist ein einfaches Rechteck.
Dieses Rechteck soll per touchEvent verschoben werden, so dass man es quasi ziehen kann über den Bildschirm.

Realisiert wird das in LibGDX über einen Input Listener, dieser reagiert mittels TouchDragged() methode auf verschieben des Rechtecks.
Das alles wird hier genauer beschrieben:
https://stackoverflow.com/questions/23836085/libgdx-drag-and-drop-very-slow

erstaunlicher weise gibt es im Englischsprachigen ForenBereich recht oft diese Frage, sie wird jedoch nie richtig Beantwortet.

Das Problem beim Verschieben ist das das Rechteck nicht sofort auf die Eingabe folgt, sondern verzögert gezeichnet wird...

Ich glaube es liegt daran:
die methode die für das Rendern zuständig ist, wird max. 60/sekunde aufgerufen.
Durch das schnelle Verschieben des rechtecks, werden die Koordinaten schneller als 60mal pro Sekunde verändert. Die Render methode kommt nicht mehr hinterher und es entsteht eine Verschiebung.

Da man das Rendern nicht beschleunigen kann, habe ich keine Idee mehr wie man das Problem lösen kann.
Vielleicht hat jemand ja einen Denkanstoss.

mFG
 


Schreibe deine Antwort... und nutze den </> Button, wenn du Code posten möchtest...
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Java3d ViewingPlatform erst Verschieben und dann RotationsInterpolator Spiele- und Multimedia-Programmierung 0
A AffineTransform: Nach Drehen verschieben Spiele- und Multimedia-Programmierung 2
X TiledMap "langsam" verschieben Spiele- und Multimedia-Programmierung 8
M J3D gepicktes Primitive verschieben(fix mit Mauszeiger) Spiele- und Multimedia-Programmierung 2
A .jpg-Bild auf andere Position verschieben Spiele- und Multimedia-Programmierung 4
Z Kugeln aufgrund von Daten aus einem Array verschieben Spiele- und Multimedia-Programmierung 2
E Verschieben von Elementen Spiele- und Multimedia-Programmierung 2
R Polygon um double x/y - Werte verschieben Spiele- und Multimedia-Programmierung 2
G JOGL: per Mausbewegung Objekt verschieben Spiele- und Multimedia-Programmierung 2
G Auf Tastendruck bild verschieben Spiele- und Multimedia-Programmierung 5
G Objekt verschieben Spiele- und Multimedia-Programmierung 6
T Koordinatensystem verschieben? Spiele- und Multimedia-Programmierung 6
R Objekt mit cos/sin verschieben Spiele- und Multimedia-Programmierung 27
B Kugeln verschieben (Vektoren) und Schnitt prüfen Spiele- und Multimedia-Programmierung 12
C Betrachterstandpunkt verschieben Spiele- und Multimedia-Programmierung 7
M JPanel mit Graphics2D Objekten mit JScrollpane Spiele- und Multimedia-Programmierung 6
BraunBerry Rotation von Objekten um ein Raumschiff Spiele- und Multimedia-Programmierung 6
S [lwjgl] Renderbug bei mehreren Objekten Spiele- und Multimedia-Programmierung 2
F Kollisionsabfrage bei schnellen Objekten Spiele- und Multimedia-Programmierung 2
M Collisions mit festen Objekten Spiele- und Multimedia-Programmierung 8
P "Tiefe" in Objekten - LWJGL Spiele- und Multimedia-Programmierung 12
W Java3D: Farbe von Objekten stimmt nicht mit übergebenem RGB-Wert überein Spiele- und Multimedia-Programmierung 9
M [Java3D] Animation von mehreren Objekten Spiele- und Multimedia-Programmierung 7
StrikeTom Schwerkraft mit festen objekten darstellen Spiele- und Multimedia-Programmierung 27
B Kollisionserkennung bei gezeichneten Objekten Spiele- und Multimedia-Programmierung 2
L Platzieren von Objekten auf TileMap Spiele- und Multimedia-Programmierung 6
P Culling von Image-Objekten Spiele- und Multimedia-Programmierung 3
B 1)JButtons zeichnen 2)Kolisionsabfrage von zwei Objekten Spiele- und Multimedia-Programmierung 9
D Array aus Objekten Spiele- und Multimedia-Programmierung 2
V Koordinaten von Objekten? Spiele- und Multimedia-Programmierung 8
J Kollision von Objekten Spiele- und Multimedia-Programmierung 7
J Simulation mit vielen Objekten: Datenbank? Spiele- und Multimedia-Programmierung 6
F Bewegung/Kollision von Objekten auf Tastendruck Spiele- und Multimedia-Programmierung 6
G Bewegen von Objekten Spiele- und Multimedia-Programmierung 4
B Hilfe gesucht!! (bewegen von grafischen Objekten) Spiele- und Multimedia-Programmierung 3
W Spiel ist langsam/laggt Spiele- und Multimedia-Programmierung 18
B LWJGL Display.update() ist langsam Spiele- und Multimedia-Programmierung 5
O A* funktioniert, aber zu langsam Spiele- und Multimedia-Programmierung 10
1 Ping Pong langsam Spiele- und Multimedia-Programmierung 13
M Robot zu langsam Spiele- und Multimedia-Programmierung 4
T Java zu langsam Spiele- und Multimedia-Programmierung 22
T BufferedImage#setRGB #getRGB zu langsam Spiele- und Multimedia-Programmierung 4
B Buttontexte langsam nacheinander erscheinen lassen Spiele- und Multimedia-Programmierung 3
T Mein Vektor-Zeichenprogramm ist zu langsam Spiele- und Multimedia-Programmierung 4
P bildskalierung zu langsam Spiele- und Multimedia-Programmierung 4
J soundlösung zu langsam für spiele Spiele- und Multimedia-Programmierung 16

Ähnliche Java Themen

Neue Themen


Oben