Der Mittelpunkt hat die Koordinaten X und Y. Wenn ein Dartpfeil die Scheibe trifft hat er evenfalls Koordinaten X und Y. Nun kannst du die Strecke zwischen Mitteöpunkt und Pfeil berechnen. Diese Strecke würde ich dann in einem Case Block mit den Ringen/Punkten vergleichen.
BSP:
Mittelpunkt:
MX = 10;
MY = 10;
Pfeil
PX = 11;
PY = 11;
Strecke:
S = Wurzel aus ((MX-PX)² + (MY-PY)²)
Case s of
1..2 : 9 Punkte
1..2 wäre dann der Abstand zum Mittelpunkt, aslo die Ringe, wobei der Pfeil ja in einen Bereich sein muss.
Um dann noch die einzelnen Felder mit den Zahlen zu erhalten kannst du den Winkel errechnen.
Ich hoffe mal das es als Denkanstoß hilft.
MfG
freak