11/// <reference path="pixi.d.ts" />
22
3- // Type definitions for Phaser dev2 .3.0 2015-24-02
3+ // Type definitions for Phaser 2 .3.0 2015-03-03
44// Project: https://github.com/photonstorm/phaser
55
66declare class Phaser {
@@ -1148,6 +1148,7 @@ declare module Phaser {
11481148 raf : Phaser . RequestAnimationFrame ;
11491149 renderer : number ;
11501150 renderType : number ;
1151+ resolution : number ;
11511152 rnd : Phaser . RandomDataGenerator ;
11521153 scale : Phaser . ScaleManager ;
11531154 scratch : Phaser . BitmapData ;
@@ -2365,6 +2366,10 @@ declare module Phaser {
23652366
23662367 class Arcade {
23672368
2369+ static LEFT_RIGHT : number ;
2370+ static RIGHT_LEFT : number ;
2371+ static TOP_BOTTOM : number ;
2372+ static BOTTOM_TOP : number ;
23682373 static OVERLAP_BIAS : number ;
23692374 static TILE_BIAS : number ;
23702375
@@ -2379,6 +2384,7 @@ declare module Phaser {
23792384 maxObjects : number ;
23802385 maxLevels : number ;
23812386 skipQuadTree : boolean ;
2387+ sortDirection : number ;
23822388
23832389 accelerationFromRotation ( rotation : number , speed ?: number , point ?: Phaser . Point ) : Phaser . Point ;
23842390 accelerateToObject ( displayObject : any , destination : any , speed ?: number , xSpeedMax ?: number , ySpeedMax ?: number ) : number ;
@@ -2408,6 +2414,7 @@ declare module Phaser {
24082414 separateX ( body1 : Phaser . Physics . Arcade . Body , body2 : Phaser . Physics . Arcade . Body , overlapOnly : boolean ) : boolean ;
24092415 separateY ( body1 : Phaser . Physics . Arcade . Body , body2 : Phaser . Physics . Arcade . Body , overlapOnly : boolean ) : boolean ;
24102416 separateTile ( i : number , body : Phaser . Physics . Arcade . Body , tile : Phaser . Tile ) : boolean ;
2417+ sort ( group : Phaser . Group ) : void ;
24112418 tileCheckX ( body : Phaser . Physics . Arcade . Body , tile : Phaser . Tile ) : number ;
24122419 tileCheckY ( body : Phaser . Physics . Arcade . Body , tile : Phaser . Tile ) : number ;
24132420 updateMotion ( body : Phaser . Physics . Arcade . Body ) : void ;
@@ -4366,6 +4373,7 @@ declare module Phaser {
43664373 debugColor : string ;
43674374 debugSettings : { missingImageFill : string ; debuggedTileOverfill : string ; forceFullRedraw : boolean ; debugAlpha : number ; facingEdgeStroke : string ; collidingTileOverfill : string ; } ;
43684375 dirty : boolean ;
4376+ exists : boolean ;
43694377 fixedToCamera : boolean ;
43704378 game : Phaser . Game ;
43714379 index : number ;
@@ -4790,6 +4798,11 @@ declare module Phaser {
47904798 isPaused : boolean ;
47914799 randomX : number ;
47924800 randomY : number ;
4801+ stats : {
4802+ skipped : number ;
4803+ ignored : number ;
4804+ checked : number ;
4805+ } ;
47934806 width : number ;
47944807
47954808 boot ( ) : void ;
0 commit comments