1 Tag später...
Ich hab jetzt eine Variante, bei der man manuell erkenne muss, ob ein Dreieck vorliegt entwickelt(als Vorlage für die nächste), doch da tritt ein Problem auf, welches ich net so ganz verstehe...
Ich habe ein Image, mit dem Namen spielfeld. Darauf zeichne ich mit canvas.ellipse nen Kreis in clgray.
Anschließend wollte ich die Koordinaten aller Punkte in Stringlisten tragen..eine für x, eine für y...
doch bitte erklärt mir warum dieser Code:
Delphi-Quellcode:
for ix:=0 to spielfeld.width do
begin
for iy:=0 to spielfeld.height do
begin
if spielfeld.canvas.pixels[ix,iy]=clgrey then
begin
xwerte.add(inttostr(ix));
ywerte.add(inttostr(iy));
end;
end;
end;
auch Koordinaten von Punkten in die Liste einträgt, die nicht grau sind, also clBtnFace....???
Glück ist Zerbrechlich.
Fass es vorsichtig an.
Wie Porzellan