diff --git a/src/scripts/GameRouter.ts b/src/scripts/GameRouter.ts index 006320f..f5f5d69 100644 --- a/src/scripts/GameRouter.ts +++ b/src/scripts/GameRouter.ts @@ -6,7 +6,7 @@ module SpaceTac { // Router between game views export class GameRouter extends Phaser.Game { constructor() { - super(800, 600, Phaser.CANVAS, '-space-tac'); + super(800, 600, Phaser.AUTO, '-space-tac'); this.state.add('boot', View.Boot); this.state.add('preload', View.Preload); diff --git a/src/scripts/view/battle/LogProcessor.ts b/src/scripts/view/battle/LogProcessor.ts index beadddf..8cfd747 100644 --- a/src/scripts/view/battle/LogProcessor.ts +++ b/src/scripts/view/battle/LogProcessor.ts @@ -41,8 +41,9 @@ module SpaceTac.View { case "move": var sprite = this.view.arena.findShipSprite(event.ship); if (sprite) { - sprite.x = event.target.x; - sprite.y = event.target.y; + var tween = this.view.game.tweens.create(sprite); + tween.to({x: event.target.x, y: event.target.y}); + tween.start(); } break; } diff --git a/src/scripts/view/specs/TestGame.ts b/src/scripts/view/specs/TestGame.ts index 3bd535a..5a7b405 100644 --- a/src/scripts/view/specs/TestGame.ts +++ b/src/scripts/view/specs/TestGame.ts @@ -14,11 +14,13 @@ module SpaceTac.View.Specs { } var orig_create = state.create; - state.create = function() { + state.create = function () { orig_create.apply(state); func(game, state); done(); - setTimeout(() => {game.destroy();}, 1000); + setTimeout(() => { + game.destroy(); + }, 1000); }; game.state.add("test", state);