• يحرك النقطة على طول المستقيم

    Parameters

    • line: Line

      المستقيم المراد التحرك عليه

    • current: number

      الموضع الحالي

    • step: number

      مقدار الخطوة الواحدة للتحرك بها

    • Optionalinverse: boolean

      عكس إتجاه الحركة على المستقيم.

    Returns Point

    يعيد الموضع الجديد بعد التحرك

    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