コード例 #1
0
ファイル: VectorMath.cs プロジェクト: Tassadar2499/BadGuys
 /// <summary>
 /// Получение координаты точки на заданном расстоянии на прямой, проходящей через 2 точке,
 /// </summary>
 /// <param name="length">длина вектора</param>
 /// <param name="start">точка начала вектора</param>
 /// <param name="end">точка конца вектора</param>
 /// <returns>координаты точки на прямой, проходящей через данный вектор</returns>
 public static Vector2f GetPointOnVector(float length, Vector2f start, Vector2f end)
 {
     return(start + start.GetUnitVectorTo(end) * length);
 }