Skip to content

antoninlanglade/lerp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lerp

Lerp Class for animation stuff


Features

Lerp values with customizable speed into request animation frame with optionals callbacks

Installation

npm i antoninlanglade/lerp -S

API

Instaciation :

Current (Required)
Target (Required)
Speed (Optional)
Callback (Optional)

let lerp = new Lerp({
    current : 0,
    target : 1,
    speed : 0.1,
    callback : () => {
        console.log('callback');
    }
});

Update (into Request Animation Frame)
    lerp.update();

Get current value
    lerp.getCurrent();

Set new target value :


Target (Required)
Callback (Optional)
    lerp.setTarget(10, () => {
        console.log('callback');
    });

License

MIT.

About

Lerp class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors