CoolBasic SDK

VectorAngle

Include "cbMath.cb"

KUVAUS
Palauttaa kahden vektorin välisen (pienemmän) kulman, kun ne asetetaan alkamaan samasta pisteestä. Sama funktio hoitaa niin 2d kuin 3d tapauksetkin.

KÄYTTÖ
VectorAngle(x1, y1, x2, y2, [z1], [z2])
x1, y1 = Ensimmäisen vektorin x ja y komponentit
x2, y2 = Toisen vektorin x ja y komponentit
z1 = Ensimmäisen vektorin valinnainen z komponentti
z2 = Toisen vektorin valinnainen z komponentti

Katso myös: DotProductLineAngle

ESIMERKKI
Include "sdk/include/cbMath.cb"
Print "Vektorien a = i + j ja b = 3i välinen kulma: " + VectorAngle(1,1,3,0)
WaitKey