Skip to content

Commit 8fff386

Browse files
committed
Tidied up the Examples, fixed Arcade Physics Body, added Body enable support to Group and fixed QuadTree.
1 parent c4183d2 commit 8fff386

56 files changed

Lines changed: 62955 additions & 63328 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build/custom/ninja.js

Lines changed: 5370 additions & 0 deletions
Large diffs are not rendered by default.

build/custom/ninja.min.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/custom/p2.js

Lines changed: 3002 additions & 14 deletions
Large diffs are not rendered by default.

build/custom/p2.min.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/custom/phaser-no-libs.js

Lines changed: 213 additions & 8443 deletions
Large diffs are not rendered by default.

build/custom/phaser-no-libs.min.js

Lines changed: 6 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/custom/pixi.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9035,7 +9035,6 @@ PIXI.BaseTexture.prototype.updateSourceImage = function(newSrc)
90359035
PIXI.BaseTexture.fromImage = function(imageUrl, crossorigin, scaleMode)
90369036
{
90379037
var baseTexture = PIXI.BaseTextureCache[imageUrl];
9038-
crossorigin = !crossorigin;
90399038

90409039
if(!baseTexture)
90419040
{
@@ -9561,7 +9560,7 @@ PIXI.RenderTexture.tempMatrix = new PIXI.Matrix();
95619560
}
95629561
exports.PIXI = PIXI;
95639562
} else if (typeof define !== 'undefined' && define.amd) {
9564-
define(PIXI);
9563+
define('PIXI', (function() { return root.PIXI = PIXI; })() );
95659564
} else {
95669565
root.PIXI = PIXI;
95679566
}

build/custom/pixi.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/phaser.d.ts

Lines changed: 1 addition & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,3 @@
1-
declare class SAT {
2-
3-
flattenPointsOn(points: Array<SAT.Vector>, normal: SAT.Vector, result: Array<number>): Array<number>;
4-
isSeparatingAxis(aPos: SAT.Vector, bPos: SAT.Vector, aPoints: Array<SAT.Vector>, bPoints: Array<SAT.Vector>, axis: SAT.Vector, response: SAT.Response): boolean;
5-
vornoiRegion(line: SAT.Vector, point: SAT.Vector): number;
6-
testCircleCircle(a: SAT.Circle, b: SAT.Circle, response: SAT.Response): boolean;
7-
testPolygonCircle(a: SAT.Polygon, b: SAT.Circle, response: SAT.Response): boolean;
8-
testCirclePolygon(a: SAT.Circle, b: SAT.Polygon, response: SAT.Response): boolean;
9-
testPolygonPolygon(a: SAT.Polygon, b: SAT.Polygon, response: SAT.Response): boolean;
10-
11-
}
12-
13-
declare module SAT {
14-
15-
class Vector {
16-
constructor(x: number, y: number);
17-
x: number;
18-
y: number;
19-
copy(other: SAT.Vector): SAT.Vector;
20-
perp(): SAT.Vector;
21-
rotate(angle: number): SAT.Vector;
22-
rotatePrecalc(sin: number, cos: number): SAT.Vector;
23-
reverse(): SAT.Vector;
24-
normalize(): SAT.Vector;
25-
add(other: SAT.Vector): SAT.Vector;
26-
sub(other: SAT.Vector): SAT.Vector;
27-
scale(x: number, y: number): SAT.Vector;
28-
project(other: SAT.Vector): SAT.Vector;
29-
projectN(other: SAT.Vector): SAT.Vector;
30-
reflect(axis: SAT.Vector): SAT.Vector;
31-
reflectN(axis: SAT.Vector): SAT.Vector;
32-
dot(other: SAT.Vector): SAT.Vector;
33-
len2(): SAT.Vector;
34-
len(): SAT.Vector;
35-
}
36-
37-
class Circle {
38-
constructor(pos: SAT.Vector, radius: number);
39-
pos: SAT.Vector;
40-
r: number;
41-
}
42-
43-
class Polygon {
44-
constructor(pos: SAT.Vector, points: Array<SAT.Vector>);
45-
pos: SAT.Vector;
46-
points: Array<SAT.Vector>;
47-
recalc(): SAT.Polygon;
48-
rotate(angle: number): SAT.Polygon;
49-
scale(x: number, y: number): SAT.Polygon;
50-
translate(x: number, y: number): SAT.Polygon;
51-
}
52-
53-
class Box {
54-
constructor(pos: SAT.Vector, w: number, h: number);
55-
pos: SAT.Vector;
56-
w: number;
57-
h: number;
58-
toPolygon(): SAT.Polygon;
59-
}
60-
61-
class Response {
62-
constructor();
63-
a: any;
64-
b: any;
65-
overlapN: SAT.Vector;
66-
overlapV: SAT.Vector;
67-
clear(): SAT.Response;
68-
aInB: boolean;
69-
bInA: boolean;
70-
overlap: number;
71-
}
72-
}
73-
741
// Type definitions for PIXI 1.5.1
752
// Project: https://github.com/GoodBoyDigital/pixi.js/
763
// Original 1.3 by: xperiments <http://github.com/xperiments>
@@ -2890,6 +2817,7 @@ declare module Phaser {
28902817
insert(body: any): void;
28912818
populate(group: Phaser.Group): void;
28922819
populateHandler(sprite: Phaser.Sprite): void;
2820+
reset(x: number, y: number, width: number, height: number, maxObject?: number, maxLevels?: number, level?: number): void;
28932821
retrieve(sprite: Object): any[];
28942822
split(): void;
28952823
//I am not sure these are relevant? Searching in the code yeilds no result

0 commit comments

Comments
 (0)