Guten Abend, ihr Lieben !
Ich muss für die Schule mit dem Java-Programm BlueJ ein Ping Pong Spiel programmieren. Nun sitze ich hier seit nahezu 3 einhalb Stunden und verstehe einfach nicht, wie ich den Ball ins Rollen kriege. Alles andere am Spiel ist soweit fertig. Wie gesagt fehlt also nur noch das Wichtigste -die Bewegung des Balles.
Wäre echt nett, wenn mir jemand erklären könnte, wie ich nun den Ball ins Rollen kriege Vielen Dank schonmal im Vorraus, ihr würdet mir echt weiterhelfen! )
Hi,
das hängt doch sehr stark von Deinem Code ab. Gibt es einen Link zur Problemstellung, kannst Du Deinen Code in irgendeiner Weise zur Besichtigung freigeben?
Ansonsten kann man nur sagen, dass da wohl etwas Mathematik angewandt werden muss.
Gruß, Lutz
Hey,
so wie du das Problem beschreibst, brauchst du Threads.
Die Bewegung des Balls sollte in einem eigenen Thread erfolgen und diesen einfach kontinuierlich über den Bildschirm schieben.
Hier mal ein Link, in dem ein einfaches Threadbeispiel beschrieben wird:
http://www.dpunkt.de/java/Programmieren_mit_Java/Mul…
oder das Inselbuch:
http://openbook.galileodesign.de/javainsel5/javainse…
ansonsten müsste man mal grob wissen, wie dein Code bis dahin aufgebaut ist, um dir genauer helfen zu können.