المستقيم المراد التحرك عليه
الموضع الحالي
مقدار الخطوة الواحدة للتحرك بها
Optional
inverse: booleanعكس إتجاه الحركة على المستقيم.
يعيد الموضع الجديد بعد التحرك
false
const line = Line.create.one({ end: 10 })
const newCurrent = ride(line, 3, 2)
// newCurrent = 5
const line = Line.create.one({ end: 10 })
const newCurrent = ride(line, 3, 2, true)
// newCurrent = 1
const line = Line.create.one({ end: -10 })
const newCurrent = ride(line, -3, 2)
// newCurrent = -1
const line = Line.create.one({ end: -10 })
const newCurrent = ride(line, -3, 2, true)
// newCurrent = -5
يحرك النقطة على طول المستقيم