Commit graph

13999 commits

Author SHA1 Message Date
samme
56cd59c537 Throw error for a bad audio asset key 2019-12-23 09:46:45 -08:00
samme
559c89eaf2 Add ParticleEmitter#setTint() 2019-12-23 09:25:35 -08:00
Richard Davey
64690cf987 Body.gravityScale is a new vector property that allows you to scale the effect of world gravity on a specific Body. 2019-12-21 08:29:57 +00:00
Richard Davey
f61b947368 Update CHANGELOG.md 2019-12-18 14:55:15 +00:00
Richard Davey
66a25e2117 Setting lineSpacing in the Text Game Object style config would set the value but not apply it to the Text, leaving you to call updateText yourself. If set, it's now applied on instantiation. Fix #4901 2019-12-18 14:55:12 +00:00
Richard Davey
f733d1f01e Update CHANGELOG.md 2019-12-18 14:43:23 +00:00
Richard Davey
752999c92b The Mesh and Quad Game Objects have had the GetBounds component removed as it cannot operate on a Mesh as they don't have origins. Fix #4902 2019-12-18 14:43:23 +00:00
Richard Davey
9379f3ce17
Merge pull request #4877 from rexrainbow/curve-improvement
Add arguments step and out in curve.getSpacedPoints() method
2019-12-18 14:40:49 +00:00
Richard Davey
a4fb73fe38
Merge pull request #4879 from rexrainbow/curve-improvement2
Override default Curve.getUtoTmapping method
2019-12-18 14:37:36 +00:00
Richard Davey
55212dc2fb
Merge pull request #4892 from BeLi4L/master
TypeScript: Improve `Phaser.Math.RND` types
2019-12-18 14:36:52 +00:00
Richard Davey
d995cff36f
Merge pull request #4885 from rexrainbow/bug/game.destroy()
Fix bug of game.destroy()
2019-12-18 14:33:03 +00:00
Richard Davey
205bbab268
Merge pull request #4886 from rexrainbow/text-wrap
Don't add white space at last word of a line
2019-12-18 14:31:11 +00:00
Richard Davey
65efb6bcb7
Merge pull request #4900 from samme/patch-1
Correct docs for Phaser.Math.GetSpeed()
2019-12-18 14:30:31 +00:00
Richard Davey
29b0e96407
Merge pull request #4909 from samme/docs/arcade-physics-3
Docs for Arcade Physics
2019-12-18 14:29:51 +00:00
Richard Davey
e5ab24ec8c
Merge pull request #4912 from javigaralva/add-gameobjectfactory-docs
Added doc for `GameObjectFactory.register` and `GameObjectFactory.remove`
2019-12-18 14:29:25 +00:00
Richard Davey
427d88ed79
Merge pull request #4913 from javigaralva/fix-doc-static-functions
Fix doc static functions
2019-12-18 14:28:51 +00:00
Richard Davey
7e33444238
Merge pull request #4911 from javigaralva/fix-updateList-doc
Fixed semicolon in updateList doc
2019-12-18 14:27:22 +00:00
Javier García Álvarez
9d418eae73 Fixed jsdoc types to get TS definition intellisense. 2019-12-18 12:25:14 +01:00
Javier García Álvarez
e1d288a834 Add optional params to ParseFromAtlas doc 2019-12-18 12:22:30 +01:00
Javier García Álvarez
dbaf6f1f75 Fixed jsdocs @name to @method 2019-12-18 11:48:30 +01:00
Javier García Álvarez
718db273c2 Added doc for GameObjectFactory.register and GameObjectFactory.remove 2019-12-18 11:32:29 +01:00
Javier García Álvarez
7576c824af Fixed semicolon in updateList doc 2019-12-18 10:38:44 +01:00
Richard Davey
5cb7d8484f Added Game Object level collision events 2019-12-18 02:22:37 +00:00
Richard Davey
a7c644454f Update PhysicsEditorParser.js 2019-12-17 18:04:10 +00:00
Richard Davey
e6b43a2f48 Improves jsdocs 2019-12-17 18:03:23 +00:00
Richard Davey
fed63d7f11 Update CHANGELOG.md 2019-12-17 16:42:49 +00:00
Richard Davey
efcbd1e4e5 Added helper methods for setting body collision callbacks 2019-12-17 16:42:46 +00:00
Richard Davey
f64d3e59d0 Per-body collision callbacks 2019-12-17 16:42:30 +00:00
Richard Davey
0d62f60f60 Removed un-used properties, functions and docs 2019-12-17 16:42:16 +00:00
Richard Davey
21a6458608 Added new collision pair type defs 2019-12-17 16:41:58 +00:00
Richard Davey
294ca71d5d Update CHANGELOG.md 2019-12-17 14:47:29 +00:00
Richard Davey
ac124b8e20 Better handling of the runner config 2019-12-17 13:52:57 +00:00
Richard Davey
1412e1f4f9 Added typedef for Matter Runner config 2019-12-17 13:52:46 +00:00
Richard Davey
da4466ed2a Update CHANGELOG.md 2019-12-17 13:15:28 +00:00
Richard Davey
a158b14228 Matter.World.has is a new method that will take a Matter Body, or Game Object, and search the world for it. If found, it will return true. 2019-12-17 13:15:15 +00:00
Richard Davey
67a6fa81f9 Added jsdocs and property 2019-12-17 13:08:32 +00:00
Richard Davey
d260643c61 Stricter checks against body removal and addition 2019-12-17 13:07:16 +00:00
Richard Davey
29525868ff Added jsdocs 2019-12-17 13:06:11 +00:00
Richard Davey
43b111dc3e Removed unused code and tidied up the Phaser specific additions 2019-12-17 13:06:01 +00:00
Richard Davey
9c43681b79 Added jsdocs and off handler 2019-12-17 13:05:37 +00:00
Richard Davey
37b2fbd044 Removed calcOffset 2019-12-17 13:05:16 +00:00
Richard Davey
32b46b8e20 TimeStep.smoothStep is a new boolean property that controls if any delta smoothing takes place during the game step. Delta smoothing has been enabled in Phaser since the first version and helps avoid delta spikes and dips, especially after loss of focus. However, you can now easily toggle if this happens via this property and the corresponding FPSConfig property. 2019-12-17 13:04:50 +00:00
Richard Davey
1a50665ce1 Function not triggering properly. Adding to Body directly. 2019-12-17 02:14:54 +00:00
Richard Davey
819a6b20ae Walking through Matter compare merge 2019-12-16 17:12:12 +00:00
Richard Davey
f9e5246af0 Refactored so ops are done when the engine udates, not when the dom updates 2019-12-13 19:41:47 +00:00
Richard Davey
87a8af35c5 Added in Matter Runner 2019-12-13 19:41:27 +00:00
Richard Davey
604531d70a Disable sync verts for now 2019-12-13 19:41:18 +00:00
Richard Davey
e117a679d2 Still fix sleeping 2019-12-13 01:16:54 +00:00
Richard Davey
64b5a283f3 Update CHANGELOG.md 2019-12-12 17:15:03 +00:00
Richard Davey
63083882d3 MatterGameObject has a new optional boolean parameter addToWorld which lets you control if the Body should be added to the world or not. Useful for toggling off should you be merging pre-existing bodies with Game Objects. 2019-12-12 17:15:00 +00:00