Gegeben L wie die Länge des Vektors und Ang der Winkel
x2 = x1 + Math.cos(Ang) * L
y2 = y1 + Math.sin(Ang) * L
Ups ... I bemerkt, nur die von oben nach unten Ausrichtung der Y-Achse ... Konstantin Levin, müssen Sie leicht anpassen, weil die oben genannten Formeln ein typisches trigonometrisches Koordinatensystem annehmen. In Ihrem Fall sollten die Formeln sein:
x2 = x1 + Math.cos(Ang) * L // unchanged
y2 = y1 - Math.sin(Ang) * L // minus on the Sin
auch (was sich von selbst geht, geht auch in einer sagt, es ...) der Bezugswinkel sollte so sein, dass, wenn y2 == y1 und x2> x1, Ang sollte Null sein, und es sollte zunehmen, wenn der zweite Punkt gegen den Uhrzeigersinn um den ersten herum bewegt wird.
Nur aus Neugier: Welche Anwendung haben Sie verwendet, um das Bild zu zeichnen? – TomsonTom
Nicht sicher, aber ich glaube, das war Photoshop. – YemSalat