Richard Davey
|
725130bc40
|
Update CHANGELOG.md
|
2019-05-14 09:37:41 +01:00 |
|
Richard Davey
|
06d1618e29
|
Preparing for 3.18 dev
|
2019-05-10 18:32:03 +01:00 |
|
Richard Davey
|
ca66db35ed
|
Updated Change Log and README
|
2019-05-10 16:05:32 +01:00 |
|
Richard Davey
|
f9315bac3f
|
Updated Scene config types
|
2019-05-10 14:39:35 +01:00 |
|
Richard Davey
|
5dfea01d61
|
Update CHANGELOG.md
|
2019-05-10 12:28:12 +01:00 |
|
Richard Davey
|
edb0a8bfc2
|
Update CHANGELOG.md
|
2019-05-09 15:32:58 +01:00 |
|
Richard Davey
|
3b19b87ed2
|
Update CHANGELOG.md
|
2019-05-08 23:47:23 +01:00 |
|
Richard Davey
|
6609046905
|
Update CHANGELOG.md
|
2019-05-08 22:13:04 +01:00 |
|
Richard Davey
|
18a924c39c
|
Passing an _array_ of configuration objects to physics.add.group would ignore them and none of the children would be assigned a physics body. Fix #4511
|
2019-05-07 16:17:28 +01:00 |
|
Richard Davey
|
71db4ab24e
|
Update CHANGELOG.md
|
2019-05-04 12:50:54 +01:00 |
|
Richard Davey
|
fda7772d3f
|
Fixed jsdocs to flag arguments as optional. Fix #4506
|
2019-05-03 18:23:39 +01:00 |
|
Richard Davey
|
f0a25f4b9a
|
Update CHANGELOG.md
|
2019-05-03 17:38:41 +01:00 |
|
Richard Davey
|
40b325accf
|
A Camera will pause following a Game Object for the duration of the Camera Pan Effect, as the two will clash over the Camera scroll position
|
2019-05-02 10:51:46 +01:00 |
|
Richard Davey
|
f9482ef580
|
BaseCache.getKeys is a new method that will return all keys in use in the current cache, i.e. this.cache.shader.getKeys() .
|
2019-05-02 02:27:29 +01:00 |
|
Richard Davey
|
3d40a95a00
|
Added glFuncMap
|
2019-05-01 12:29:45 +01:00 |
|
Richard Davey
|
4c95d69711
|
Added new SetValue function for property setting to any depth
|
2019-05-01 12:28:21 +01:00 |
|
Richard Davey
|
95eb4fc03d
|
Setting pixelPerfect when input enabling a Container would cause it to crash, because Container's don't have a texture to check. It will now throw a run-time warning and skip the Container for input. You should use a custom input callback instead. Fix #4492
|
2019-04-26 10:56:06 +01:00 |
|
Richard Davey
|
e05ff03ed0
|
Added Systems.renderer reference
|
2019-04-25 11:30:10 +01:00 |
|
Richard Davey
|
f64d0a935b
|
Geometry Masks are now batched. Previously, using the same mask on multiple Game Objects would create brand new stencil operations for every single Game Object, causing performance to tank. Now, the mask is only set if it's different from the previously masked object in the display list, allowing you to mask thousands of Game Objects and retain batching through-out.
|
2019-04-24 16:45:31 +01:00 |
|
Richard Davey
|
1f0a516c77
|
GeometryMask.setInvertAlpha is a new method that allows you to set the invertAlpha property in a chainable call.
|
2019-04-24 15:00:16 +01:00 |
|
Richard Davey
|
ac3fac4ab6
|
UpdateList.remove will now move the removed child to the internal _pendingRemoval array, instead of slicing it directly out of the active list. The pending list is cleared at the start of the next game frame. Fix #4365
|
2019-04-24 13:58:05 +01:00 |
|
Richard Davey
|
11c1b458fa
|
Phaser.Physics.Arcade.Events is now exposed in the namespace, preventing it from erroring if you use them in TypeScript. Fix #4481
|
2019-04-24 13:44:57 +01:00 |
|
Richard Davey
|
64532d8d7b
|
InputPlugin.clear has a new argument skipQueue which is used to avoid clearing a Game Object twice. This, combined with the fix for 4463 means you will no longer get a Cannot read property 'dragState' error if you destroy a Game Object enabled for drag where another draggable object exists. Fix #4228
|
2019-04-24 13:38:40 +01:00 |
|
Richard Davey
|
00dbf8b03e
|
Destroying a Game object during its pointerup event handler on a touch device will no longer cause Uncaught TypeError: Cannot read property 'localX' of undefined . All InputPlugin process handlers now check to see if the Game Object has been destroyed at any stage and abort if it has. Fix #4463
|
2019-04-24 12:54:56 +01:00 |
|
Richard Davey
|
61921525f1
|
There is a new webpack config FEATURE_SOUND which is set to true by default, but if set to false it will exclude the Sound Manager and all of its systems into the build files.
|
2019-04-24 12:23:21 +01:00 |
|
Richard Davey
|
f4a86fd368
|
The Container.setScrollFactor method has a new optional argument updateChildren . If set, it will change the scrollFactor values of all the Container children as well as the Container. Fix #4466 #4475
|
2019-04-24 12:09:16 +01:00 |
|
Richard Davey
|
61011d3ae9
|
Camera.clearRenderToTexture will check to see if the Scene is available before proceeding, avoiding potential errors when a Camera is destroyed multiple times during a Scene shutdown.
|
2019-04-24 11:46:31 +01:00 |
|
Richard Davey
|
da6b520e64
|
Update CHANGELOG.md
|
2019-04-24 11:21:55 +01:00 |
|
Richard Davey
|
94b7db0e82
|
Update CHANGELOG.md
|
2019-04-24 11:06:54 +01:00 |
|
Richard Davey
|
c9075a4c40
|
Update CHANGELOG.md
|
2019-04-24 10:48:07 +01:00 |
|
Richard Davey
|
fd4f45673b
|
Pointer.getDuration would only return zero until the pointer was released, or moved (basically any action that generated a DOM event). It now returns the duration regardless of the DOM events. Fix #4444
|
2019-04-24 10:08:56 +01:00 |
|
Richard Davey
|
4d38283746
|
Update CHANGELOG.md
|
2019-04-24 10:04:17 +01:00 |
|
Richard Davey
|
4aa256a04c
|
Update CHANGELOG.md
|
2019-04-23 22:50:01 +01:00 |
|
Richard Davey
|
9298492b01
|
Update CHANGELOG.md
|
2019-04-23 11:21:29 +01:00 |
|
Richard Davey
|
226daaa731
|
Update CHANGELOG.md
|
2019-04-16 17:08:19 +01:00 |
|
Richard Davey
|
1f9aec524e
|
Update CHANGELOG.md
|
2019-04-15 23:46:28 +01:00 |
|
Richard Davey
|
53870c0699
|
Update CHANGELOG.md
|
2019-04-15 16:46:51 +01:00 |
|
Richard Davey
|
0bdf1cc083
|
Allow geometry masks to work within bitmap masks
|
2019-04-12 18:36:31 +01:00 |
|
Richard Davey
|
216bf3d904
|
Update CHANGELOG.md
|
2019-04-12 17:47:05 +01:00 |
|
Richard Davey
|
da82ced343
|
Update CHANGELOG.md
|
2019-04-11 17:10:16 +01:00 |
|
Richard Davey
|
16f7553ff3
|
Update CHANGELOG.md
|
2019-04-09 23:29:37 +01:00 |
|
Richard Davey
|
26bdff978c
|
Update CHANGELOG.md
|
2019-04-09 17:55:20 +01:00 |
|
Richard Davey
|
2690561eee
|
Update CHANGELOG.md
|
2019-04-08 16:45:51 +01:00 |
|
Richard Davey
|
2d3c905f53
|
Calling Tween.play on a tween that had already finished and was pending removal will stop the tween from getting stuck in an isPlaying state and will restart the tween again from the beginning. Calling play on a Tween that is already playing does nothing. Fix #4184
|
2019-04-08 16:25:31 +01:00 |
|
Richard Davey
|
0012ed3524
|
Added Tilemap.renderDebugFull method.
|
2019-04-08 16:05:12 +01:00 |
|
Richard Davey
|
95cf972dec
|
Update CHANGELOG.md
|
2019-04-08 15:59:52 +01:00 |
|
Richard Davey
|
d63321eba5
|
Layers now remove themselves from the Tilemap when destroyed. Fix #4319
|
2019-04-08 15:45:43 +01:00 |
|
Richard Davey
|
0cfbc7917e
|
The InputPlugin will now dispatch an update event regardless, allowing the Gamepad Plugin to update itself every frame, regardless of DOM events. This allows Gamepads to work correctly again. Fix #4414
|
2019-04-08 14:39:28 +01:00 |
|
Richard Davey
|
f552dde229
|
Texture.add will no longer let you add a frame to a texture with the same name or index as one that already exists in the texture. Doing so will now return null instead of a Frame object, and the frameTotal will never be incremented. Fix #4459
|
2019-04-08 14:22:03 +01:00 |
|
Richard Davey
|
ce2d9868a6
|
Update CHANGELOG.md
|
2019-04-08 14:02:22 +01:00 |
|