Skip to content

Commit b6e6eb7

Browse files
committed
Added Arcade Physics entry point.
1 parent 1484d82 commit b6e6eb7

1 file changed

Lines changed: 64 additions & 0 deletions

File tree

src/phaser-arcade-physics.js

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
/**
2+
* @author Richard Davey <rich@photonstorm.com>
3+
* @copyright 2018 Photon Storm Ltd.
4+
* @license {@link https://github.com/photonstorm/phaser/blob/master/license.txt|MIT License}
5+
*/
6+
7+
require('./polyfills');
8+
9+
var CONST = require('./const');
10+
var Extend = require('./utils/object/Extend');
11+
12+
/**
13+
* @namespace Phaser
14+
*/
15+
16+
var Phaser = {
17+
18+
Actions: require('./actions'),
19+
Animation: require('./animations'),
20+
Cache: require('./cache'),
21+
Cameras: require('./cameras'),
22+
Class: require('./utils/Class'),
23+
Create: require('./create'),
24+
Curves: require('./curves'),
25+
Data: require('./data'),
26+
Display: require('./display'),
27+
DOM: require('./dom'),
28+
EventEmitter: require('./events/EventEmitter'),
29+
Game: require('./boot/Game'),
30+
GameObjects: require('./gameobjects'),
31+
Geom: require('./geom'),
32+
Input: require('./input'),
33+
Loader: require('./loader'),
34+
Math: require('./math'),
35+
Physics: {
36+
Arcade: require('./physics/arcade')
37+
},
38+
Scene: require('./scene/Scene'),
39+
Scenes: require('./scene'),
40+
Sound: require('./sound'),
41+
Structs: require('./structs'),
42+
Textures: require('./textures'),
43+
Tilemaps: require('./tilemaps'),
44+
Time: require('./time'),
45+
Tweens: require('./tweens'),
46+
Utils: require('./utils')
47+
48+
};
49+
50+
// Merge in the consts
51+
52+
Phaser = Extend(false, Phaser, CONST);
53+
54+
// Export it
55+
56+
module.exports = Phaser;
57+
58+
global.Phaser = Phaser;
59+
60+
/*
61+
* "Documentation is like sex: when it is good, it is very, very good;
62+
* and when it is bad, it is better than nothing."
63+
* -- Dick Brandon
64+
*/

0 commit comments

Comments
 (0)