react-sprite-scaled-animator

1.0.15 • Public • Published

React Sprite Scaled Animator

Project forked from https://github.com/jcblw/react-sprite-animator

Build Status

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)

Readme

Keywords

Package Sidebar

Install

npm i react-sprite-scaled-animator

Weekly Downloads

2

Version

1.0.15

License

ISC

Unpacked Size

13.3 kB

Total Files

4

Last publish

Collaborators

  • webpty