Cleaned logs. Updated Typescript definitions file.

Built after deleting logs

Updated .d.ts file with more definitions

Added more definitions to .d.ts file
This commit is contained in:
edgarjcfn
2014-10-14 00:25:28 +02:00
parent 97e28ac92f
commit e66a1140a4
3 changed files with 37 additions and 6 deletions
-2
View File
@@ -966,8 +966,6 @@ Phaser.GameObjectFactory.prototype.isoSprite = function (x, y, z, key, frame, gr
};
Phaser.Plugin.Isometric.prototype.addIsoSprite = function (x, y, z, key, frame, group) {
console.log("game", this.game);
console.log("factory", this.game.add);
return Phaser.GameObjectFactory.prototype.isoSprite.call(this.game.add, x, y, z, key, frame, group);
};
File diff suppressed because one or more lines are too long
+34 -1
View File
@@ -2,14 +2,47 @@ declare module Phaser.Plugin {
class Isometric extends Phaser.Plugin {
projector: Phaser.Plugin.Isometric.Projector;
constructor(game: Phaser.Game, parent: any);
constructor(game: Phaser.Game, parent?: any);
addIsoSprite(x: number, y: number, z: number, key?: any, frame?: any, group?: Phaser.Group): Phaser.Sprite;
}
module Isometric {
class Projector {
game: Phaser.Game;
anchor: Phaser.Point;
projectionAngle: number;
project(point3:Phaser.Plugin.Isometric.Point3, out:Phaser.Point) : Phaser.Point;
projectXy(point3:Phaser.Plugin.Isometric.Point3, out:Phaser.Point) : Phaser.Point;
unproject(point:Phaser.Point, out: Phaser.Plugin.Isometric.Point3, z: number): Phaser.Plugin.Isometric.Point3;
simpleSort(group: Phaser.Group);
topologicalSort(group: Phaser.Group, padding: number, prop: string);
}
class Point3 {
x: number;
y: number;
z: number;
constructor(x: number, y: number, z: number);
copyFrom(source:Phaser.Plugin.Isometric.Point3) : Phaser.Plugin.Isometric.Point3;
copyto(dest:Phaser.Plugin.Isometric.Point3) : Phaser.Plugin.Isometric.Point3;
equals(a:Phaser.Plugin.Isometric.Point3) : boolean;
set(x: number, y: number, z: number) : Phaser.Plugin.Isometric.Point3;
setTo(x: number, y: number, z: number) : Phaser.Plugin.Isometric.Point3;
add(x: number, y: number) : Phaser.Plugin.Isometric.Point3;
subtract(x: number, y: number, z: number) : Phaser.Plugin.Isometric.Point3;
multiply(x: number, y: number, z: number) : Phaser.Plugin.Isometric.Point3;
divide(x: number, y: number, z: number) : Phaser.Plugin.Isometric.Point3;
}
class IsoSprite extends Phaser.Sprite{
snap: number;
constructor(game: Phaser.Game, x: number, y: number, z: number, key?: any, frame?: any);
}
}