react-sprite-scaled-animator
v1.0.15
Published
A react sprite animating component that scales to its container
Downloads
23
Readme
React Sprite Scaled Animator
Project forked from https://github.com/jcblw/react-sprite-animator
A React component that animates through an image sprite while scaling to its parent container.
Install
$ npm i react-sprite-scaled-animator -S
Usage
<SpriteAnimator
sprite='/path-to/sprite.svg'
width={100}
height={100}
/>
Props
- width {number} - width of clipped sprite (original, non-scaled dimensions)
- height {number} - height of clipped sprite (original, non-scaled dimensions)
- sprite {string} - path to sprite
- direction {string} - horizontal/vertical
- shouldAnimate {bool} - if the sprite should animate
- startFrame {number} - the frame to start animation
- fps {number} - the frame rate (frames per second) target
- stopLastFrame {bool} - stops animation from looping
- frame {number} - manually sets current frame
- framesToPlay {number} - manually sets number of frames to play
Only required for two-dimensional sprites
- frameCount {number} - the total frame count of the sprite
- wrapAfter {number} - the row or column count of the sprite (direction: "horizontal" -> columns, "vertical" -> rows)