mirror of
https://github.com/wassname/phaser.git
synced 2026-08-14 12:40:17 +08:00
More TypeScript updates.
This commit is contained in:
Vendored
+57
-54
@@ -93,7 +93,7 @@ declare module Phaser {
|
||||
onPausedCallback(): void;
|
||||
onShutDownCallback(): void;
|
||||
boot(): void;
|
||||
add(key: string, state: Phaser.State, autoStart?: boolean): void;
|
||||
add(key: string, state: any, autoStart?: boolean): void;
|
||||
remove(key: string): void;
|
||||
start(key: string, clearWorld?: boolean, clearCache?: boolean): void;
|
||||
dummy(): void;
|
||||
@@ -677,57 +677,60 @@ declare module Phaser {
|
||||
renderTexture(key: string, width: number, height: number): Phaser.RenderTexture;
|
||||
}
|
||||
|
||||
class Sprite {
|
||||
constructor(game: Phaser.Game, x: number, y: number, key: string, frame: number);
|
||||
game: Phaser.Game;
|
||||
exists: boolean;
|
||||
alive: boolean;
|
||||
group: Phaser.Group;
|
||||
name: string;
|
||||
type: number;
|
||||
renderOrderID: number;
|
||||
lifespan: number;
|
||||
events: Phaser.Events;
|
||||
animations: Phaser.AnimationManager;
|
||||
input: Phaser.InputHandler;
|
||||
key: string;
|
||||
currentFrame: number;
|
||||
anchor: Phaser.Point;
|
||||
x: number;
|
||||
y: number;
|
||||
position: Phaser.Point;
|
||||
autoCull: boolean;
|
||||
scale: Phaser.Point;
|
||||
scrollFactor: Phaser.Point;
|
||||
offset: Phaser.Point;
|
||||
center: Phaser.Point;
|
||||
topLeft: Phaser.Point;
|
||||
topRight: Phaser.Point;
|
||||
bottomRight: Phaser.Point;
|
||||
bottomLeft: Phaser.Point;
|
||||
bounds: Phaser.Rectangle;
|
||||
body: Phaser.Physics.Arcade.Body;
|
||||
inWorld: boolean;
|
||||
inWorldThreshold: number;
|
||||
angle: number;
|
||||
frame: number;
|
||||
frameName: string;
|
||||
inCamera: boolean;
|
||||
crop: boolean;
|
||||
cropEnabled: boolean;
|
||||
inputEnabled: boolean;
|
||||
preUpdate(): void;
|
||||
postUpdate(): void;
|
||||
centerOn(x: number, y: number): void;
|
||||
revive(): void;
|
||||
kill(): void;
|
||||
reset(x: number, y: number): void;
|
||||
updateBounds(): void;
|
||||
getLocalPosition(p: Phaser.Point, x: number, y: number): Phaser.Point;
|
||||
getLocalUnmodifiedPosition(p: Phaser.Point, x: number, y: number): Phaser.Point;
|
||||
bringToTop(): void;
|
||||
getBounds(rect: Phaser.Rectangle): Phaser.Rectangle;
|
||||
}
|
||||
class Sprite {
|
||||
constructor(game: Phaser.Game, x: number, y: number, key: string, frame: number);
|
||||
game: Phaser.Game;
|
||||
exists: boolean;
|
||||
alive: boolean;
|
||||
group: Phaser.Group;
|
||||
name: string;
|
||||
type: number;
|
||||
renderOrderID: number;
|
||||
lifespan: number;
|
||||
events: Phaser.Events;
|
||||
animations: Phaser.AnimationManager;
|
||||
input: Phaser.InputHandler;
|
||||
key: string;
|
||||
currentFrame: number;
|
||||
anchor: Phaser.Point;
|
||||
x: number;
|
||||
y: number;
|
||||
position: Phaser.Point;
|
||||
autoCull: boolean;
|
||||
scale: Phaser.Point;
|
||||
scrollFactor: Phaser.Point;
|
||||
offset: Phaser.Point;
|
||||
center: Phaser.Point;
|
||||
topLeft: Phaser.Point;
|
||||
topRight: Phaser.Point;
|
||||
bottomRight: Phaser.Point;
|
||||
bottomLeft: Phaser.Point;
|
||||
bounds: Phaser.Rectangle;
|
||||
body: Phaser.Physics.Arcade.Body;
|
||||
inWorld: boolean;
|
||||
inWorldThreshold: number;
|
||||
angle: number;
|
||||
frame: number;
|
||||
frameName: string;
|
||||
inCamera: boolean;
|
||||
crop: boolean;
|
||||
cropEnabled: boolean;
|
||||
inputEnabled: boolean;
|
||||
preUpdate(): void;
|
||||
postUpdate(): void;
|
||||
centerOn(x: number, y: number): void;
|
||||
revive(): void;
|
||||
kill(): void;
|
||||
reset(x: number, y: number): void;
|
||||
updateBounds(): void;
|
||||
getLocalPosition(p: Phaser.Point, x: number, y: number): Phaser.Point;
|
||||
getLocalUnmodifiedPosition(p: Phaser.Point, x: number, y: number): Phaser.Point;
|
||||
bringToTop(): void;
|
||||
getBounds(rect: Phaser.Rectangle): Phaser.Rectangle;
|
||||
alpha: number;
|
||||
visible: boolean;
|
||||
renderable: boolean;
|
||||
}
|
||||
|
||||
class Events {
|
||||
parent: Phaser.Sprite;
|
||||
@@ -1424,8 +1427,8 @@ declare module Phaser {
|
||||
addToFileList(type: string, key: string, url: string, properties: Array<any>): void;
|
||||
image(key: string, url: string, overwrite?: boolean): void;
|
||||
text(key: string, url: string, overwrite?: boolean): void;
|
||||
spritesheet(key: string, url: string, frameWidth: number, frameHeight: number, frameMax?: number, margin?: number, spacing?: number): void;
|
||||
audio(key: string, urls: string[], autoDecode?: boolean): void;
|
||||
spritesheet(key: string, url: string, frameWidth: number, frameHeight: number, frameMax: number): void;
|
||||
audio(key: string, urls: any, autoDecode?: boolean): void;
|
||||
tilemap(key: string, tilesetURL: string, mapDataURL?: string, mapData?: Object, format?: string): void;
|
||||
tileset(key: string, url: string, tileWidth: number, tileHeight: number, tileMargin?: number, tileSpacing?: number, rows?: number, columns?: number, limit?: number): void;
|
||||
bitmapFont(key: string, textureURL: string, xmlURL?: string, xmlData?: Object): void;
|
||||
|
||||
Reference in New Issue
Block a user