Entwickler-Ecke
Multimedia / Grafik - Strichmännchen malen!
schani - Sa 22.09.07 21:56
Titel: Strichmännchen malen!
Hi,
gibt es ne einfache Möglichkeit per Canvas ein Strichmännchen zu malen?
Bislang habe ich einfach eine Linie gemalt, auf der das Männchen setehen soll...
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| with Image1.Canvas do begin MoveTo(0,250); lineTo(form1.width,250);
end; |
Das Strichmänchen bekomme ich aber leider noch nicht hin.
Tipps?
BenBE - Sa 22.09.07 22:00
Zeichne Dir das Strichmännel auf einem Stück Karo-Papier vor (jeweils einen Punkt auf nem Kreuzungspunkt) und zeichne ein Koordinaten-System ähnlich dem von Delphi dazu (Also oben links 0;0 und nach rechts und unten die Werte größere werdend.
Nun noch die Achsen im Abstand von 50-100 "Einheiten" durchnummerieren und dir ne Liste aller EINZELNEN Linien aufschreiben, die Du auf dem Blatt gezeichnet hast, um das Strichmännel aufzumalen.
Danach einfach noch, wie Du das für den Boden getan hast,, Linie für Linie in Delphi programmieren.
schani - Sa 22.09.07 22:16
ok, soweit so gut... jetzt muss ich nur noch wissen wie ich den kopf hinbekomme...
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| with Image1.Canvas do begin MoveTo(0,250); lineTo(form1.width,250); moveto(125,250); lineto(130,235); moveto(135,250); lineto(130,235); moveto(130,235); lineto(130,215); moveto(130,225); lineto(120,215);
moveto(130,225); lineto(140,215);
TextOut(30,30,'hallo'); end; |
Tilo - Sa 22.09.07 23:15
Zum Kreiszeihnen einfach nach DrawEclipse oder so suchen.
joker0000 - Mo 24.09.07 20:59
für den kopf dann einfach ellipse(x1,y1,x2,y2);
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!