Richard Davey
|
919676ae10
|
PluginManager.destroy didn't reference the plugin correctly, throwing an Uncaught TypeError if you tried to destroy a game instance. Fix #3668
|
2018-05-17 12:16:14 +01:00 |
|
Richard Davey
|
1bd0b4cb85
|
Added new npm run help script
|
2018-05-17 00:20:27 +01:00 |
|
Richard Davey
|
b4f371edc5
|
Preparing for 3.9 dev
|
2018-05-16 22:05:25 +01:00 |
|
Richard Davey
|
62c458d90e
|
New 3.8 build files
|
2018-05-16 15:17:51 +01:00 |
|
Richard Davey
|
0d0846a415
|
Calling a creator, such as GraphicsCreator, without passing in a config object, would cause an error to be thrown. All Game Object creators now catch against this.
|
2018-05-16 15:17:08 +01:00 |
|
Richard Davey
|
dfc3cb92c0
|
3.8.0 Release
|
2018-05-16 15:08:01 +01:00 |
|
Richard Davey
|
66810f9649
|
Added fixed core build and updated AP config
|
2018-05-16 14:53:15 +01:00 |
|
Richard Davey
|
9f7d3bf9ca
|
Allowed get to return the class and added autoStart boolean
|
2018-05-16 14:35:45 +01:00 |
|
Richard Davey
|
5e667ec139
|
Fixed 'all frames' check
|
2018-05-16 14:35:30 +01:00 |
|
Richard Davey
|
984c90f0bc
|
Merge pull request #3659 from samme/fix/typescript-body
Correct JSDoc type for GameObject#body
|
2018-05-15 16:27:20 +01:00 |
|
Richard Davey
|
26faa58ad7
|
Corrected an error in Container.getBoundsTransformMatrix that called a missing method, causing a getBounds on a nested container to fail. Fix #3624
|
2018-05-15 16:23:33 +01:00 |
|
samme
|
0bbffdc965
|
Correct JSDoc type for GameObject#body
|
2018-05-15 08:04:44 -07:00 |
|
Richard Davey
|
5b0cb0faf3
|
All Game Objects have a new method setRandomPosition which will randomly position them anywhere within the defined area, or if no area is given, anywhere within the game size.
|
2018-05-15 15:58:53 +01:00 |
|
Richard Davey
|
2f4358fed4
|
The keycodes for 0 to 9 on the numeric keypad have been added. You can now use them in events
|
2018-05-15 15:57:26 +01:00 |
|
Richard Davey
|
9500a6ee32
|
When calling generateFrameNames to define an animation from a texture atlas you can now leave out all of the config properties and it will create an animation using every frame found in the atlas. Please understand you've no control over the sequence of these frames if you do this and it's entirely dictated by the json data
|
2018-05-15 15:34:57 +01:00 |
|
Richard Davey
|
6d1166a9c2
|
lint fixes
|
2018-05-15 14:28:27 +01:00 |
|
Richard Davey
|
3043fd52e6
|
Added jsdocs and unified the boot process
|
2018-05-15 14:19:56 +01:00 |
|
Richard Davey
|
ef9ab052c7
|
PluginManager updates to handle Scene system injection, PluginCache use and registering new game objects and file types
|
2018-05-15 12:52:18 +01:00 |
|
Richard Davey
|
350cb037b7
|
All systems now register themselves with the new PluginCache
|
2018-05-15 12:51:50 +01:00 |
|
Richard Davey
|
6ef465a734
|
Animation.yoyo was ignored when calculating the next frame to advance to, breaking the yoyo effect. It now yoyos properly
|
2018-05-15 09:40:22 +01:00 |
|
Richard Davey
|
f410dc3d88
|
The Headless renderer was broken due to an invalid access during TextureSource.init.
|
2018-05-15 08:51:54 +01:00 |
|
Richard Davey
|
bdf9f5ce60
|
Utils.Array.BringToTop failed to move the penultimate item in an array due to an index error. Fix #3658
|
2018-05-15 08:45:39 +01:00 |
|
Richard Davey
|
4741ee02b1
|
Updated docs and lint fixes
|
2018-05-11 18:55:44 +01:00 |
|
Richard Davey
|
444dda12d7
|
Added option to insert plugin into Scene immediately
|
2018-05-11 18:22:28 +01:00 |
|
Richard Davey
|
271c0a08b8
|
Added new ScenePluginFile and updated PluginFile. External and internal plugins now work.
|
2018-05-11 18:22:12 +01:00 |
|
Richard Davey
|
0937bff044
|
Spacing
|
2018-05-11 18:21:50 +01:00 |
|
Richard Davey
|
d160f5c648
|
Removed log and improved docs
|
2018-05-11 16:24:10 +01:00 |
|
Richard Davey
|
a2b1c72a51
|
PluginManager now handles booting custom scene plugins
|
2018-05-11 16:01:37 +01:00 |
|
Richard Davey
|
9dc76348cb
|
Added new base ScenePlugin
|
2018-05-11 16:01:23 +01:00 |
|
Richard Davey
|
4f2ef3f3ca
|
Fixed overwrite and split plugin types.
|
2018-05-11 16:01:11 +01:00 |
|
Richard Davey
|
47077ea9f3
|
We don't need the key, so remove it.
|
2018-05-11 16:00:59 +01:00 |
|
Richard Davey
|
4959ed70ef
|
Now gets the list from the PluginManager
|
2018-05-11 16:00:46 +01:00 |
|
Richard Davey
|
45c3336354
|
Revamped PluginManager, now working to install, start and stop plugins.
|
2018-05-11 14:06:51 +01:00 |
|
Richard Davey
|
ed8a0d97e3
|
Renamed Plugin to BasePlugin to accurately reflect what it is. Added default methods.
|
2018-05-11 14:06:35 +01:00 |
|
Richard Davey
|
e431cc33f9
|
Moved plugins file to DefaultPlugins and changed the namespace
|
2018-05-11 14:06:13 +01:00 |
|
Richard Davey
|
2f4c52b7e4
|
Remapped EventEmitter correctly to Phaser.Events.EventEmitter
|
2018-05-11 14:05:34 +01:00 |
|
Richard Davey
|
0a46c13f4c
|
Working through new plugin structure
|
2018-05-11 01:50:37 +01:00 |
|
Richard Davey
|
ade37dd35e
|
Game.step now uses more events and less direct calls.
|
2018-05-11 01:50:16 +01:00 |
|
Richard Davey
|
d595da49fd
|
Now use the prestep event to update instead
|
2018-05-11 01:50:02 +01:00 |
|
Richard Davey
|
11cbf0cf8d
|
Marked the children parameter as optional. Fix #3657
|
2018-05-10 23:32:46 +01:00 |
|
Richard Davey
|
f6d8606daa
|
Fixed type
|
2018-05-10 22:01:40 +01:00 |
|
Richard Davey
|
8ca79cdda4
|
Working on the plugin config setup
|
2018-05-10 17:15:25 +01:00 |
|
Richard Davey
|
1408a2dc81
|
plugins is now available from every Scene
|
2018-05-10 17:15:08 +01:00 |
|
Richard Davey
|
61d38b028f
|
Exposed Plugin and Plugins namespace
|
2018-05-10 17:14:52 +01:00 |
|
Richard Davey
|
be330e609e
|
Moved PluginManager to new location
|
2018-05-10 17:14:33 +01:00 |
|
Richard Davey
|
cc9d3160b1
|
Update type
|
2018-05-10 13:07:49 +01:00 |
|
Richard Davey
|
95eaa2d122
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-05-10 12:42:11 +01:00 |
|
Richard Davey
|
d19a1f9a4f
|
Fixed config object
|
2018-05-10 12:42:08 +01:00 |
|
Richard Davey
|
7a4b29872e
|
Allow for custom canvas and context game config options. Game.context now set in WebGL mode. Allows WebGL2 contexts to be passed in. Fix #3653
|
2018-05-10 12:25:33 +01:00 |
|
Richard Davey
|
adcb903942
|
Merge pull request #3654 from samme/docs/arcade-physics
Add docs for Arcade Physics
|
2018-05-10 12:00:16 +01:00 |
|