Skript Referenz Setzen

arcsin (name) //Expert

Wird benutzt für : Allgemein.

Parameter :

- name - Name einer Zahlenvariabel.

Beschreibung :

Berechnet den Arkussinus einer Zahl. [Variabeln] können als Parameter eingetragen werden.

Dieses Beispiel berechnet den Winkel 0-90° der Mausposition im Bezug zu einem Mittelpunkt.

setnum (CenterX ; 500) setnum (CenterY ; 500) (*1st get absolute distance from center by calculating with pytagoras.*) setnum (A ; [mouseX]-[CenterX]) if_num (A ; < 0) setnum (A ; 0-[A]) if_num (A ; < 1) setnum (A ; 1) setnum (B ; [mouseY]-[CenterY]) if_num (B ; < 0) setnum (B ; 0-[B]) if_num (B ; < 1) setnum (B ; 1) setnum (C ; [A]*[A] + [B]*[B]) sqrt (C) if_num (C ; < 1) setnum (C ; 1) (*Get the angle by dividing B by C *) setnum (Angle ; [B] / [c]) (*Getting degree vom Angle by checking a table*) arcsin (angle)