privacy
Captain
- Registriert
- Aug. 2004
- Beiträge
- 3.238
Hallo zusammen!
Als erstes möchte ich sagen, dass ich nicht so viel Ahnung habe. Folgendes Problem, ich schreibe im Moment ein kleines Handy Game in JSR 184 (M3G). (J2ME) Nun laufen Animationen, die ich per Methode "animate()" ablaufen lasse schneller und langsamer ab je nachdem ob ich meine Debug Kommentare aktiviert habe oder nicht. Das alleine wäre ja nicht weiter schlimm, aber nervig wird es jetzt wo die Endpunkte der Animation immer an anderen Stellen sind.
Ein weiteres Problem wäre folgendes. Ich lasse mir für das "würfeln" im Spiel Zufallszahlen ausgeben. Nun funktioniert 3 mal hintereinander würfeln per Schritt für Schritt durchsteppen im Debug Modus einwandfrei, lasse ich es aber ablaufen erwürfelt mir die Methode immer 3 mal das gleiche. Baue ich nun eine kleine Schleife in die Würfel Methode ein, die sie quasi ein paar Sekunden aufhält, dann "würfelt" mir die Methode wieder verschiedene Zahlen aus und nicht immer die gleiche.
Was mache ich falsch bzw. wie kann man die Phänomene erklären?
Würde mich sehr über eine Antwort freuen.
Als erstes möchte ich sagen, dass ich nicht so viel Ahnung habe. Folgendes Problem, ich schreibe im Moment ein kleines Handy Game in JSR 184 (M3G). (J2ME) Nun laufen Animationen, die ich per Methode "animate()" ablaufen lasse schneller und langsamer ab je nachdem ob ich meine Debug Kommentare aktiviert habe oder nicht. Das alleine wäre ja nicht weiter schlimm, aber nervig wird es jetzt wo die Endpunkte der Animation immer an anderen Stellen sind.
Ein weiteres Problem wäre folgendes. Ich lasse mir für das "würfeln" im Spiel Zufallszahlen ausgeben. Nun funktioniert 3 mal hintereinander würfeln per Schritt für Schritt durchsteppen im Debug Modus einwandfrei, lasse ich es aber ablaufen erwürfelt mir die Methode immer 3 mal das gleiche. Baue ich nun eine kleine Schleife in die Würfel Methode ein, die sie quasi ein paar Sekunden aufhält, dann "würfelt" mir die Methode wieder verschiedene Zahlen aus und nicht immer die gleiche.
Was mache ich falsch bzw. wie kann man die Phänomene erklären?
Würde mich sehr über eine Antwort freuen.
Zuletzt bearbeitet: