Hallo , ich bräuchte mal kurz eure Hilfe. Ich versuche gerade ein Programm zu schreiben , das ein vorgegebenes Bild in mehrere Rechtecke schneidet
( bzw. ist es eher nur ein Teil des Programms , denn ich will ein Puzzle programmieren und dazu brauche ich das erstmal)
Also ich hab mir das ganze so vorgestellt , ich lade das bild über zb. die Image Komponente in mein Programm,
dann lasse ich das Bild in mehrere Rechtecke zerschneiden:
der Befehl dazu müsste Image1.Canvas.CopyRect oder irre ich mich da?
Das ganze muss ich dann irgentwie über eine Schleife laufen lassen ( schleifendruchläufe könnten dann zb. die Anzahl der gewünschten Rechtecke sein).
Ist meine Überlegung bis dahin stimmig?
Naja jetzt würde ich jedes einzelne Rechteck in einzelne Rechteck in eines neues Imagae laden lassen ( welches sich idealerweise selbst erstellt) , die Idee mit den einzelnen Images hab ich , weil ich das ganze ja für ein Puzzle benutzen will , und ich denke , dass ist dann einfacher die einzelnen Puzzleteile zu verschieden , oder was meint ihr?
Die einzelnen Teile müsste ich dann mit randomize noch vermischen wenn ich das geschafft habe.
Meint ihr ich kann diese Überlegung umsetzen , oder hab ich noch Denkfehler drin?
So bin offen für Kritik , Verbesserungsvorschläge und Hilfen.