<< Click to Display Table of Contents >> Navigation: ThinBASIC Modules > Math > Interpolation > Lerp2 |
Description
Calculates a number between two numbers at a specific increment.
Syntax
n = Lerp2(Amount, pStart, pEnd)
Returns
Number.
Returned value is calculated as follows: ((1.0 - Amount) * pStart) + (Amount * pEnd)
Parameters
Name |
Type |
Optional |
Meaning |
Amount |
Number |
No |
Amount of interpolation |
pStart |
Number |
No |
First point. |
pEnd |
Number |
No |
Last point. |
Remarks
The Amount parameter is the amount to interpolate between [pStart and pEnd] where Amount=0.0 returns pStart, 0.1 is very near to pStart, 0.5 is half-way in between, etc.
Lerp2 function is convenient for creating motion along a straight path and for drawing dotted lines.
Lerp2 function differ from Lerp function only for the sequence of the parameters.
Restrictions
See also
Examples