Forum: Sonstige Fragen zu Delphi
Delphi
by Niko,
17. Apr 2004
@phlux :wink: :
Aber hier noch als Nachtrag die Umsetzung:
Radius := Hypot(Mittelpunkt.x - Treffer.x, Mittelpunkt.y - Treffer.y);
if Radius <= RRing1 then
Punkte := 100
else if Radius <= RRing2 then
Punkte := 120
else if //...
Forum: Sonstige Fragen zu Delphi
Delphi
by Niko,
17. Apr 2004
Du brauchst dazu nur die Koordinaten des Treffers, des Scheibenmittelpunkts und die Radien der Ringe. Dann kannst du einfach ausrechnen, auf welchem Ring der Treffer lag und weißt damit auch die Punktzahl.