public CameraTrajectory(Vector2 startpoint, Vector2 endpoint, GameTime startTime) { StartPoint = startpoint; EndPoint = endpoint; StartTime = startTime.TotalGameTime; _speed = (EndPoint - StartPoint).Length () / (float)Math.PI; // 2 seconds fly time valid = true; }