Autor Beitrag
FrEaKY
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 235


D7
BeitragVerfasst: So 21.05.06 02:43 
Hi,

ich will als Übung für meine Engine ganz simpel mit Canvas einen Kreis zeichen. Hab mithilfe wiki.delphigl.com/in.../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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: 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: www.wer-weiss-was.de...e9/article92071.html
FrEaKY Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 235


D7
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 212

Win XP
Delphi 2005
BeitragVerfasst: 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.