Skip to content

๐Ÿ Tiny tween based animation library for animation any objects based on it's properties. Can be started, stopped, paused & restarted.

License

Notifications You must be signed in to change notification settings

marjan3/tweener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

40 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ Tweener

Publish

Tiny library for animating javascript objects in the browser using tween technology. Supports:

  • Promise-based tween
  • Updater can be changed (also Tweener provides own updater function)
  • Minimum FPS can be modified
  • Easing functions not provided so the library doesn't add extra unused functions (For more details on easing functions check: https://github.com/CreateJS/TweenJS/blob/master/src/tweenjs/Ease.js)
  • Starting, Pausing, Stopping & Restarting animations

Built with:

  • babel
  • webpack
  • typescript

Requirements

  • Node (& Npm)
  • Yarn

Install

$ yarn

Build Development

$ yarn build

or

$ yarn watch

Try Example

$ yarn serve

Open http://localhost:8080 in browser and click on dist/ directory

License

MIT ยฉ Marjan Tanevski

About

๐Ÿ Tiny tween based animation library for animation any objects based on it's properties. Can be started, stopped, paused & restarted.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published