Sprite Sheets now parse and render correctly too.

This commit is contained in:
Richard Davey
2013-08-30 02:18:00 +01:00
parent 1e59bc69fb
commit a81a8effb4
11 changed files with 92 additions and 31 deletions
+13 -3
View File
@@ -48,13 +48,23 @@ Phaser.Animation.Parser = {
var x = 0;
var y = 0;
for (var i = 0; i < total; i++) {
for (var i = 0; i < total; i++)
{
var uuid = game.rnd.uuid();
data.addFrame(new Phaser.Animation.Frame(x, y, frameWidth, frameHeight, ''));
data.addFrame(new Phaser.Animation.Frame(x, y, frameWidth, frameHeight, '', uuid));
PIXI.TextureCache[uuid] = new PIXI.Texture(PIXI.BaseTextureCache[key], {
x: x,
y: y,
width: frameWidth,
height: frameHeight
});
x += frameWidth;
if (x === width) {
if (x === width)
{
x = 0;
y += frameHeight;
}