@phlux
:
Zitat von
Niko:
Du brauchst dazu nur die Koordinaten des Treffers, des Scheibenmittelpunkts und die Radien der Ringe.
Aber hier noch als Nachtrag die Umsetzung:
Delphi-Quellcode:
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 //...
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)