c# - wie bewege Punkt einen bestimmten Abstand d (und bekommen neue Koordinaten)

Hi
Ich Frage mich, ob es irgendeine effiziente Weg zur Berechnung der Koordinaten von Punkt (die verschoben wurde Abstand d vom ursprünglichen Standort).

Sagen wir, ich habe einen Punkt P(0.3,0.5) und ich muss verschieben, dass der Punkt zufällige Richtung mit Abstand d.

Bisher habe ich es durch zufällige Kommissionierung neue x-und y-Koordinaten, und ich war die überprüfung, wenn die Entfernung zwischen dem alten und dem neuen Punkt entspricht d.... Mir ist klar, dass ist nicht zu eficient Weg, das zu tun.
Wie würdest Du es tun ??

Was meinst du mit 'zufällige Richtung?' Es scheint, wie Sie könnten einige trig Abbildung neue Koordinaten einen Abstand und einen Winkel?

InformationsquelleAutor geronimo | 2011-01-04

Schreibe einen Kommentar