Commit graph

85 commits

Author SHA1 Message Date
Richard Davey
935a89342d Calling setText on a BitmapText object will now recalculate its display origin values. Fix #3350 2018-03-09 17:08:12 +00:00
Richard Davey
9203d3b7a7 Updated change log 2018-03-09 16:30:26 +00:00
Richard Davey
852e74721f
Merge branch 'master' into master 2018-03-09 15:44:19 +00:00
Richard Davey
ef66eef129 Updated change log 2018-03-09 15:42:20 +00:00
Richard Davey
db3112de31 The SceneManager.render will now render a Scene as long as it's in a LOADING state or higher. Before it would only render RUNNING scenes, but this precluded those that were loading assets. 2018-03-09 15:33:07 +00:00
Samid\Sami
6283209976 username corrected. 2018-03-08 13:56:57 +01:00
Samid\Sami
84481da4d1 * Fix #3345 by adding beginPath and closePath when done drawing in postUpdate. 2018-03-08 11:16:04 +01:00
Richard Davey
0a9633cbd6 Preparing for 3.2.1. 2018-03-06 01:54:20 +00:00
Richard Davey
d1d8d4c4a2 Updated readme and change log 2018-03-05 22:26:12 +00:00
Richard Davey
159147f99a Updated change log 2018-03-05 22:17:03 +00:00
Richard Davey
47736e71e7 Updated change log 2018-03-05 21:53:27 +00:00
Richard Davey
f94ad4bbc6 InputPlugin.update now takes the totals from the drag and pointerup events into consideration when deciding to fall through to the Scene below. Fix #3333 2018-03-05 21:49:00 +00:00
Richard Davey
387e5602e2 Updated change log 2018-03-05 14:52:51 +00:00
Richard Davey
e8fe6bc4b3 Change log update 2018-03-05 14:48:09 +00:00
Richard Davey
23285896c0 The HTML5 Sound Manager would unlock the Sound API on a touch event but only if the audio files were loaded in the first Scene, if they were loaded in a subsequent Scene the audio system would never unlock. It now unlocks only if there are audio files in the cache. Fix #3311 2018-03-05 13:39:08 +00:00
Richard Davey
f500e827c7 Updated change log 2018-03-05 12:43:50 +00:00
Richard Davey
9379714c57 Updated log 2018-03-05 02:39:33 +00:00
Richard Davey
8adecaa38e Updated change log 2018-03-05 02:24:54 +00:00
Richard Davey
375db253f2 Quadratic Curve updates
* Quadratic Bezier Interpolation has been added to the Math.Interpolation functions
* A new Quadratic Bezier Curve class has been added, expanding the available Curve types
* Path.quadraticBezierTo allows you to add a Quadratic Bezier Curve into your Path.
2018-03-05 01:15:18 +00:00
Richard Davey
8cd37afb70 Updated change log 2018-03-05 00:21:00 +00:00
Richard Davey
95d85576c9 SceneManager.moveAbove and moveBelow added.
SceneManager.moveAbove will move a Scene to be directly above another Scene in the Scenes list. This is also exposed in the ScenePlugin.

SceneManager.moveBelow will move a Scene to be directly below another Scene in the Scenes list. This is also exposed in the ScenePlugin.
2018-03-02 18:25:44 +00:00
Richard Davey
25bc70f690 Updated change log 2018-03-02 17:48:52 +00:00
Richard Davey
4de9690f98 The setFrame method of the Texture component has been updated so that it will now automatically reset the width and height of a Game Object to match that of the new Frame. Related, it will also adjust the display origin values, because they are size based. If the Frame has a custom pivot it will set the origin to match the custom pivot instead. 2018-03-02 16:23:43 +00:00
Richard Davey
98930de3a8 The SceneManager has a new method: remove which allows you to remove and destroy a Scene, freeing up the Scene key for use by future scenes and potentially clearing the Scene from active memory for gc. 2018-03-02 03:50:55 +00:00
Richard Davey
19304c22d2 Updated change log 2018-03-01 02:50:12 +00:00
Richard Davey
acc4922027 Fixes to the InputPlugin re: drop zones and addition of setInteractive argument. 2018-03-01 02:46:17 +00:00
Richard Davey
ee42432c74 Texture.get has been optimized to fail first, then error, with a new falsey check. This allows you to skip out specifying animation frames in the animation config without generating a console warning. 2018-03-01 00:36:50 +00:00
Richard Davey
252a76f416 The Headless render mode has been implemented. You can now set HEADLESS as the renderType in the Game Config and it will run a special game step that skips rendering. It will still create a Canvas element, as lots of internal systems (like input) rely on it, but it will not draw anything to it. Fix #3256 2018-02-28 21:57:32 +00:00
Richard Davey
a223b35ccf Rectangle.top wouldn't reset the y position if the value given never exceed the Rectangles bottom. Fix #3290 (thanks @chancezeus) 2018-02-28 21:25:55 +00:00
Richard Davey
a89be7abc5 Tween.complete will allow you to flag a tween as being complete, no matter what stage it is at. If an onComplete callback has been defined it will be invoked. You can set an optional delay before this happens (thanks @Jerenaux for the idea)
Fix #3280
2018-02-28 21:14:56 +00:00
Richard Davey
cc3a6964dd Updated change log 2018-02-28 14:36:26 +00:00
Richard Davey
8ae3493296 setText updates
BitmapText.setText will check if the value given is falsey but not a zero and set to an empty string if so.
BitmapText.setText will now cast the given value to a string before setting.
BitmapText.setText will not change the text via `setText` unless the new text is different to the old one.
2018-02-27 15:14:03 +00:00
Richard Davey
6b77ca6ae5 Updated change log 2018-02-27 01:09:17 +00:00
Richard Davey
650cfa7ad0 Ironic typo fix. 2018-02-23 17:47:50 +00:00
Richard Davey
b1b5c863f3 3.1.2 Release 2018-02-23 13:29:52 +00:00
Richard Davey
7b42abd601 Updated change log 2018-02-23 02:23:46 +00:00
Richard Davey
4043fa2925
Merge branch 'master' into Phaser#3180 2018-02-22 23:58:38 +00:00
Richard Davey
024767e1cd Updated change log 2018-02-22 23:50:45 +00:00
AleBles
fd4e6f8920 Updated changelog 2018-02-22 12:50:32 +01:00
Richard Davey
b57ab091c1 The KeyCode FORWAD_SLASH had a typo and has been changed to FORWAD_SLASH. Fix #3271 (thanks @josedarioxyz) 2018-02-22 01:59:32 +00:00
Richard Davey
9b37a123e2 Updated version number and change log 2018-02-22 01:50:46 +00:00
Richard Davey
193ac6bfed Updated for 3.1.1 Release. 2018-02-20 14:23:21 +00:00
Richard Davey
e20352016a Change log updated 2018-02-19 23:06:59 +00:00
Richard Davey
eb6b6e1382 Updated change log. 2018-02-19 21:01:39 +00:00
Richard Davey
2219858764 Updated change log. 2018-02-16 19:35:44 +00:00
Richard Davey
17e7ea930f Updated with 3.1.1 fixes 2018-02-16 19:18:03 +00:00
Richard Davey
70ff0fd233 Updated change log and readme for 3.1.0 2018-02-16 12:33:50 +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
0d90f75b5f Splitting the dev branch up into versions. 2016-11-22 01:36:56 +00:00