createjs-spritesheet-generator
Create a Spritesheet from a folder of images via spritesmith
This project requires nodejs >= 8.1 incl. npm 5 to be installed.
Getting Started
Install the module with: npm i createjs-spritesheet-generator
const cjsSpritesheetGenerator = ; const options = dest: 'dist/spritesheets' images: 'src/images@2x/*.png'; ;
Documentation
createjs-spritesheet-generator
exports the function cjsSpritesheetGenerator
as its module.exports
.
options
-
dest:
String
Output path, default:'./spritesheet'
-
images:
String
Path to input-images, supports globs, default:'./images/\*.png'
-
outImgName:
String
Name of ss that will be generated without extension, default:'spritesheet'
-
verbose:
Boolean
En|disable logs to console, default: false -
padding:
Number
Space between sprites inpx
- doubled for retina version, default:2
-
pngquantOptions:
Object
Will be passed to imageminpngquant- quality:
String
Imagequality, range between0..100
, default:'30-75'
- floyd:
Number
Controls level of dithering, between0..1
, default:1
- speed:
Number
Speed between0..10
- 10 is fastest with decreased quality, default:3
- quality:
-
retina:
String
Retina suffix - provide falsy value to disable retina support, default:'@2x'
-
outDataExt:
String
Extension of generated data-file,'js' || 'json'
, also decides whichhbs
template will be used, default:'json'
-
outImgExt:
String
Extension of generated image-file,'png' || 'jpg'
, default:'png'
-
cssTemplate:
String
Path to custom handlebars template, default:''