Forum: Multimedia
by jfheins,
4. Aug 2010
Für mich nicht. Was du im Grunde machst (bzw. versuchst) ist:
E := E - Norm(Speed) * TimeGap
Norm(Speed) ist die Norm des Geschwindigkeitsvektors.
Was du wirklich tust: ich habe die lange Formel mal etwas auseinander gefriemelt:sqrt(
abs(
(
(Xspeed*TimeGap)
*
(XSpeed*TimeGap)
Forum: Multimedia
by jfheins,
29. Jul 2010
Ja, grundsätzlich schon.
Ich weis jetzt nicht genau wie Andorra2D Bewegungen darstellt (ich vermute mal mit einem Geschwindigkeitsvektor, oder du bekommst einfach nur einen Taktschritt mit einem deltaT parameter und musst das dann selber machen)
Um es nochmal zu präzisieren: Wenn du die weiße Kugel an die Position A+D setzt, dann ist sie von ihrer Ausgangsposition 50 (Pixel?) näher an der...
Forum: Multimedia
by jfheins,
29. Jul 2010
Gut, also nehmen wir mal an, A bezeichnet die weiße Kugel und B die Geisterkugel. (Beides sind also Vektoren mit je einer X und einer Y Komponente)
Die weiße soll nun in Richtung der Geisterkugel laufen. Dann nehmen wir einfach C = B-A (das ist die Differenz der beiden Vektoren)
Und wenn du möchtest dass der Vektor eine Länge von 50 hat:
D = C/|C| * 50 = C/sqrt(Cx^2+Cy^2) * 50
|C| soll hier...
Forum: Multimedia
by jfheins,
28. Jul 2010
Tja, gute Frage :mrgreen:
ich nehme mal an, dass du dich noch nicht tiefergehend mit Vektoren beschäftigt hast (oder das zumindest nicht verstanden hast, sonst würdest du ja nicht fragen...)
Dann probiere ich das mal kurz zu erklären (denn der Wikipediaartikel ist nicht so super gut für Einsteiger)
Ein Vektor ist eine "Liste" von Zahlen die zusammengehören. Und zwar so eng zusammen dass man...
Forum: Multimedia
by jfheins,
28. Jul 2010
Du bist nicht auf Integers festgelegt!
Zum Anzeigen ja, schon.
Aber du kannst intern mit Double-Werten rechnen (Gleitkommawerte) und nur zum Anzeigen runden.
Ach und: Beschäftige dich etwas mit Vektoren. Ich weiß, was mna nicht kennt ist erstmal total kompliziert, aber das macht echt vieles einfacher.
Du kannst zum Beispiel die Differenz zwischen den (Ortsvektoren von) der Weißen und dem...