node-spritesheetというnpmがありまして。
今これ使ってるんですが、READMEのサンプルが違ってたんで、ここでメモ。
具体的には以下のようなコードが書いてるんですが
builder.build( function() {
console.log( "Built from " + builder.images.length + " images" );
});
これだとundefined
になってしまいます。いつからなのかは分かりませんが、images
というプロパティは現在のnpmに上がってるバージョンには無いため以下のようにしないと、渡したファイルの数が取れません。
builder.build( function() {
console.log( "Built from " + builder.files.length + " images" );
});
files
に渡した画像の配列が入ってるので、これに変更すれば取れます。
誰もハマらないと思うけど。