spritesmith
Version:
Utility that takes images and creates a spritesheet with JSON sprite data
24 lines (21 loc) • 558 B
JavaScript
// In our script
// Load in dependencies
var fs = require('fs');
var Spritesmith = require('../');
// Generate our spritesheet
Spritesmith.run({
src: [
__dirname + '/fork.png',
__dirname + '/github.png',
__dirname + '/twitter.png'
],
engine: require('canvassmith')
}, function handleResult (err, result) {
// If there was an error, throw it
if (err) {
throw err;
}
// Output the image
fs.writeFileSync(__dirname + '/canvassmith.png', result.image);
result.coordinates, result.properties; // Coordinates and properties
});