Commit graph

9679 commits

Author SHA1 Message Date
Richard Davey
3c65121cb3 eslint fixes 2018-02-16 19:17:49 +00:00
Richard Davey
50dac412be eslint fixes and console removal 2018-02-16 19:08:50 +00:00
Richard Davey
c1b810afef Added node process global 2018-02-16 19:08:23 +00:00
Richard Davey
a57b95891f Added another exclusion 2018-02-16 19:08:12 +00:00
Richard Davey
d745b70330 The Mesh Game Object Factory entry had incorrect arguments passed to Mesh constructor. 2018-02-16 19:07:58 +00:00
Richard Davey
5b4b5de075 TileSprite was missing a gl reference, causing it to fail during a context loss and restore. 2018-02-16 18:54:33 +00:00
Richard Davey
d23688c3e4 Added eslint fixes and overrides 2018-02-16 18:44:07 +00:00
Richard Davey
4a3f4293d4 Fuzzy.Floor had an incorrect method signature. 2018-02-16 18:43:52 +00:00
Richard Davey
3f155bf8f3 World didn't import GetOverlapX or GetOverlapY, causing separateCircle to break. 2018-02-16 18:43:06 +00:00
Richard Davey
164ba4be41 Updated ignore list 2018-02-16 18:41:12 +00:00
Richard Davey
86f00eeb52 eslint fixes 2018-02-16 18:17:51 +00:00
Richard Davey
e1554c34d6 eslint fixes 2018-02-16 18:07:49 +00:00
Richard Davey
4dfb431c32 Updated eslint ignore to exclude 3rd party libs 2018-02-16 18:07:29 +00:00
Twilrom
d443ff380e Make WebGL Graphics closePath work the same as in Canvas. 2018-02-16 16:28:35 +01:00
Twilrom
d45784f3c9 Remove some unnecessary calls to closePath. 2018-02-16 16:13:48 +01:00
Twilrom
859cc27e2e Fix beginPath in WebGL Graphics 2018-02-16 15:38:21 +01:00
Twilrom
0c0b272ccc Update WebGL Graphics.arc to work more like on Canvas 2018-02-16 15:38:21 +01:00
Richard Davey
77f165a9b9 3.1.0 dist files 2018-02-16 12:37:33 +00:00
Richard Davey
70ff0fd233 Updated change log and readme for 3.1.0 2018-02-16 12:33:50 +00:00
Niklas Berg
6dde7002dc fixed formatting 2018-02-15 18:11:55 +01:00
Richard Davey
79520bfdc4 Added jsdoc 2018-02-15 14:33:36 +00:00
Richard Davey
1399355d3f Merge branch 'master' of https://github.com/photonstorm/phaser 2018-02-15 14:31:19 +00:00
Richard Davey
4e6df03512 Updated semver 2018-02-15 14:31:15 +00:00
Richard Davey
6480eee7bc Added change log template 2018-02-15 14:03:51 +00:00
Richard Davey
39c415424d
Merge pull request #3233 from samme/samme-patch-1
Fix wrong Extend target in MergeXHRSettings
2018-02-15 13:59:21 +00:00
Richard Davey
130f9943d0 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-02-15 01:52:06 +00:00
Richard Davey
aa9cac4ba8 Added refreshBody method and jsdocs 2018-02-15 01:52:01 +00:00
Richard Davey
7df00ccb6f Removed un-used properties from the Static Body
Set un-used Vectors to use the Vec2 ZERO constant to save object creation.
Added setGameObject and updateFromGameObject methods.
2018-02-15 01:51:36 +00:00
Richard Davey
4cc7fed1dd Added World.pendingDestroy Set and process it during postUpdate. 2018-02-15 01:50:22 +00:00
Richard Davey
b36dd17430 Removed pendingDestroy and opted for easier Set iteration.
Updated Body.reset so it resets the Sprite as well, otherwise the Body remains stuck on the next update loop.
2018-02-15 01:49:55 +00:00
Richard Davey
11aff17e0d Added Vector2.ZERO const for a handy zero vec2 reference. 2018-02-15 01:49:11 +00:00
Felipe Alfonso
8083cd9d64 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-02-14 20:04:46 -03:00
Niklas Berg
6a77790aef load.plugin now accepts class as an argument besides an url-string 2018-02-14 23:35:05 +01:00
Richard Davey
e68329f763 Fixed version numbers 2018-02-14 19:55:00 +00:00
Felipe Alfonso
e2bebd3ddd jsdoc property and method updates 2018-02-14 16:52:37 -03:00
Felipe Alfonso
1737399f69 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-02-14 16:45:30 -03:00
Felipe Alfonso
74abb96211 Added alpha and tint to static tilemap layer. Fixed BitmapMask binding resources issue. 2018-02-14 16:45:22 -03:00
Richard Davey
24e8f7a119 Body.destroy is now flag based, cleared by the World.
Added pendingDestroy flag to handle body destruction within events or collider iterations.
2018-02-14 19:36:34 +00:00
Richard Davey
81d0a48c58 disableBody renamed disableGameObjectBody
disableBody now disables just a body object.
destroying a body sets its `pendingDestroy` flag, which is now cleared in the postUpdate method.
Group vs. Group collision has been implemented.
World.destroy properly clears down its Sets and RTrees.
2018-02-14 19:35:57 +00:00
Richard Davey
b7beea1d37 Impact bodies now remove themselves from the world when destroyed. 2018-02-14 19:34:21 +00:00
Richard Davey
b81b268b29 Matter JS bodies now have a destroy method that removes them from the world. 2018-02-14 19:33:56 +00:00
Richard Davey
c6f4a6ed43 Arcade Physics Colliders have a name property and setName method. 2018-02-14 19:33:33 +00:00
Richard Davey
d72c7d501a Destroying a Game Object will now call destroy on its physics body. 2018-02-14 19:33:13 +00:00
Richard Davey
a0ec4c6d2a Fixed cdn url 2018-02-14 19:32:49 +00:00
samme
633acec058
Fix wrong Extend target in MergeXHRSettings 2018-02-14 09:52:52 -08:00
Felipe Alfonso
92182bed90 Fixed issue with Blitter renderer where it overwrote previous vertex data 2018-02-14 13:43:35 -03:00
Felipe Alfonso
edf15986ff BitmapMask si working properly with the vertex update batching. 2018-02-14 13:20:56 -03:00
Felipe Alfonso
b700ac158c Merge branch 'master' of https://github.com/photonstorm/phaser 2018-02-14 10:32:17 -03:00
Richard Davey
9ee31f646c
Merge pull request #3227 from leereilly/showcases-to-collections-url
Update link to JavaScript Game Engines on GitHub
2018-02-14 12:34:03 +00:00
Richard Davey
c80e2fde2c Fixed use of List structure for the Blitter game object. 2018-02-14 12:25:17 +00:00