Entwickler-Ecke
Multimedia / Grafik - Kreis mit Canvas + Sinus
FrEaKY - So 21.05.06 02:43
Titel: Kreis mit Canvas + Sinus
Hi,
ich will als Übung für meine Engine ganz simpel mit Canvas einen Kreis zeichen. Hab mithilfe
http://wiki.delphigl.com/index.php/Tutorial_Nachsitzen
schon tausende versuche probiert, aber ich kriegs net hin :( Ich hatte noch kein Sinus in der schule. Wäre sehr nett wenn mir jemand das mal machen kann also nur die schleife.
MfG Freak
digi_c - So 21.05.06 08:41
Also Sin hattest du nochnicht, das nicht so schön ;)
Das es Canvas.Circle gibt weißt du sicherlich also wenn du es händisch machen willst, dann musst du wissen, das PI ja ein kompletter Halbkreis ist. Du musst also zwei Halbkreise zeichnen, denn ein Kreis ist keine mathematische Funktion, da du an einer X-Stelle ja zwei Y-Werte hättest.
Code habe ich aber grade nicht, vlt hier:
http://www.wer-weiss-was.de/theme9/article92071.html
FrEaKY - So 21.05.06 14:58
Danke, ich werd mir das gleich anschauen.
was mir auch noch aufgefallen ist, wenn man mit Windoof rechner sin(90) rechnet kommt 1 raus aber bei Delphi kommt 0,8939 raus ??? was soll das denn?
LLCoolDave - So 21.05.06 15:06
ganz einfach, dein Windowsrechner nimmt den Winkel im Gradmaß an, die Delphifunktion hingegen erwartet einen Winkel im Bogenmaß, wobei eine ganze Umdrehung (also 360°) 2PI sind.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!