GLBasic forum

Other languages => GLBasic - de => Topic started by: WPShadow on 2011-Feb-28

Title: Winkel zwischen zwei Punkten
Post by: WPShadow on 2011-Feb-28
Hi,

wie errechnet man eigentlich den Winkel zwischen zwei Punkten?

x1, y1 und x2, y2

Im Forum gab es mal dazu ein Beispiel dazu, aber ich weiß es nicht mehr genau...

x2 - x1
y2 - y1

aber beim Rest bin ich mir unsicher...

LG

W.
Title: Re: Winkel zwischen zwei Punkten
Post by: Slydog on 2011-Feb-28
Verwenden Sie die 'atan()' Funktion.
Aber zuerst, subtrahieren x1 von x2, y1 und y2 aus und verwenden Sie den Unterschied.
Das bedeutet:
Code (glbasic) Select
x3 = x2 - x1
y3 = y2 - y1
Winkel = atan (y3, x3)

Winkel werden zwischen -180 und +180 werden.
(Ich hoffe, das übersetzt gut (Google Translate))
Title: Re: Winkel zwischen zwei Punkten
Post by: WPShadow on 2011-Feb-28
Works great! Thx for the fast help!