Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tar,
23. Jun 2007
deine gleichung entspricht der meinen.
y = (g/(2*v²)) * x²
ist dasselbe wie
y = g/2 * x*x / (v*v)
nichts für ungut ;)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tar,
22. Jun 2007
ja nikolas, ich habe ganz einfach y nicht mit der höhe gleichgesetzt, sondern mit den bild-koordinaten (also 300-höhe), was ja nicht funktionieren konnte und so hat er immer falsch gerechnet. ich musste die koordinaten später beim kreismalen nur anpassen und nun klappts.
also, ich habe die berechnung jetzt hinbekommen, allerdings immer noch ein problem:
es gibt nun die 2 formeln:
x = v *...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tar,
21. Jun 2007
hallo Nikolas,
das mit der formel und der zeit bei y=0 (also eigentlich y=frm.img.height (in meinem fall 300)) kriegst du nicht gebacken, da:
y = y+(a*t)
umgestellt nach t:
t = (y-y)/a = 0/a = 0
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tar,
21. Jun 2007
hallo ChrisE,
ich habe ein wenig herumprobiert. deine methode ändert nichts an den problemen, sie verkürzen nur das zeitinterval, welches aber nichts an den y-abständen ändert (durch beschleunigung wohl nicht möglich).
ich bin weiterhin am verzweiffeln, wie genau er das (vor allem letzte X) ausrechnet. die koordinaten stimmen einfach irgendwie nicht - trotz verwendung der richtigen formeln....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tar,
21. Jun 2007
hi leute,
ich hab ne schulaufgabe bekommen, an der ich absolut nicht weiterkomme.
die aufgabe lautet:
stelle mittels canvas einen strahl aus einem loch aus einer defekten wasserleitung dar.
- die lochhöhe, sowie die geschwindigkeit des wassers sind per eingabe vorgegeben.
desweiteren soll festgestellt werden, ob der strahl in einen eimer trifft, dessen position man ebenfalls per...