Forum: Multimedia
Delphi
by Tyrael Y.,
1. Dez 2006
Ich hänge immer noch bei der Herleitung einer Formel.
Da ich diese Projekt in der Freizeit mache, habe ich nicht immer so viel Zeit und mein Kopf raucht wohl noch von der Arbeit, da ich irgendwie nicht drauf komme.
In beide Richtungen müsste das selbe Ergebnis rauskommen.
Also die Eingabe ergibt Ausgabe, und Ausgabe ergibt Eingabe.
Eingabe <-> Ausgabe
0°/360° <-> 180°
Forum: Multimedia
Delphi
by Tyrael Y.,
30. Nov 2006
Mir geht es um das "a" in der Formel. Was soll das "a" darstellen?
Wie Cöster es richtig erkannt hat, wird dieser Thread mir nicht viel bringen.
Mein Problem mit der Methode über ein VX/VY war, daß damit die Geschwindigkeit gleich mitbestimmt ist.
Sprich will ich es unter einem völlig anderem Winkel abprallen lassen, dann verändert sich automatisch die Geschwindigkeit der Kugel.
Die...
Forum: Multimedia
Delphi
by Tyrael Y.,
30. Nov 2006
Hallo Sidorion
danke für deine Ausführung.
Eine Frage was ist a bei r1neu^=r1^+2a.
Ich habe meinen Ball so konstruiert, daß ich
- den Mittelpunkt
- den Radius
- den Winkel der Richtung
Forum: Multimedia
Delphi
by Tyrael Y.,
30. Nov 2006
RadToDeg ändert am Verhalten leider nix.
Ich habe irgendwo noch einen Denkfehler.
Wird sich schon mit bissel nachdenken und ausprobieren lösen lassen. :)
Forum: Multimedia
Delphi
by Tyrael Y.,
30. Nov 2006
Ok den Code nochmal, damit es übersichtlicher aussieht bissel umgeschrieben.
function GetDistanceOfPoints(X1, Y1, X2, Y2: Single): Single;
begin
result := sqrt(sqr(X1-X2) + sqr(Y1-Y2));
end;
Forum: Multimedia
Delphi
by Tyrael Y.,
30. Nov 2006
Was ist am folgendem falsch ?
Die Kugeln kollidieren ab und zu sogar ganz richtig.
Manchmal gehen sie aber ineinander rein und kollidieren gar nicht.
Angle ist in Bogenmass angegeben.
function GetDistanceOfPoints(X1, Y1, X2, Y2: Single): Single;