Commit graph

7157 commits

Author SHA1 Message Date
Richard Davey
ae45affc9f More JSDocs work - this time to massive game config! 2017-10-04 19:59:08 +01:00
Richard Davey
99954c58fa Added callback scope argument to Set.each and Set.iterate. 2017-10-04 17:05:44 +01:00
Richard Davey
b3c40f51c0 Adding JSDoc blocks. 2017-10-04 17:05:26 +01:00
Richard Davey
d3f8d2d86d Use local Map, not ES6 map 2017-10-03 18:37:47 +01:00
Richard Davey
23e8141796 Can convert Objects into Colors 2017-10-03 00:53:06 +01:00
Richard Davey
0c5df6df80 Path can now be constructed via fromJSON. 2017-10-02 22:43:15 +01:00
Richard Davey
0e69dccabf Added fromJSON static method.
toJSON now uses local type property to avoid typos.
2017-10-02 22:42:47 +01:00
Richard Davey
d516cf6478 Curve.type property holds its const name. 2017-10-02 22:42:12 +01:00
Richard Davey
e15701da81 Added BaseLoader.save method.
Not really meant for production use, but super-handy for dev tools and prototypes.
2017-10-02 22:41:52 +01:00
Richard Davey
8b7bf81637 Re-parent the Bob class. 2017-10-02 14:50:02 +01:00
Richard Davey
17a89727f6 Beta 5 2017-10-02 12:05:30 +01:00
Richard Davey
b0c848fa3d Ack! 2017-09-29 19:52:25 +01:00
Richard Davey
a69e7a9b3f Added Curve.getDistancePoints 2017-09-29 18:55:03 +01:00
Richard Davey
017eb32dd9 GameObject.getBounds now factors in origin. 2017-09-29 18:54:51 +01:00
Richard Davey
f005380d67 Added Path.getBounds. 2017-09-29 17:27:53 +01:00
Richard Davey
832c17b7c5 Added accuracy argument to getBounds and made sure it wasn't > curve length. 2017-09-29 17:27:44 +01:00
Richard Davey
0726668db1 Moved Hermite out for now. 2017-09-29 16:38:04 +01:00
Richard Davey
416016e484 Added MoveTo curve construct for path jumping. 2017-09-29 15:27:47 +01:00
Richard Davey
966d0e491a Fixed splineTo. 2017-09-29 14:33:49 +01:00
Richard Davey
4713b1b07a Path.EllipseTo working :) 2017-09-29 14:16:04 +01:00
Richard Davey
b8b73691be Text cast to a string, avoids errors with creating Text using numbers. 2017-09-29 12:58:47 +01:00
Richard Davey
234ded04d4 Values returned as degrees. 2017-09-29 12:58:30 +01:00
Richard Davey
e28ddec761 Removed _startPoint to avoid double-updates in the setters.
Added in various chainable helpers, setXRadius, setWidth, etc.
2017-09-29 11:43:29 +01:00
Richard Davey
fb066fef04 Added Curve.getBounds support (and an override for LineCurve to make it faster). 2017-09-29 11:42:34 +01:00
Richard Davey
0ab6bc6677 Small docs reminder. 2017-09-29 11:42:14 +01:00
Richard Davey
865264b1b5 eslint fix. 2017-09-29 11:42:05 +01:00
Richard Davey
73b570fe63 Fixed error in addPoints method. 2017-09-29 11:41:49 +01:00
Richard Davey
d50aeb0039 Added getData and setData for better chaining and consistency. 2017-09-29 11:41:10 +01:00
Richard Davey
900e996671 Rectangle.FromPoints will create a rectangle based on the extends in the given array of points or point-like objects. 2017-09-29 11:40:49 +01:00
Richard Davey
2d852aab02 Fixed missing new. 2017-09-29 11:40:20 +01:00
Richard Davey
6431d99908 Added ability to set dragStart, drag and dragEnd callbacks. 2017-09-29 11:40:11 +01:00
Richard Davey
386e5f6ae2 Removed SetupCallbacks and merged with CreateSceneFromObject as its the only method to use it.
Updated CreateSceneFromObject to make it smaller and also now will copy across extra properties and functions defined in the 'extend' block.
2017-09-29 11:39:31 +01:00
Felipe Alfonso
bc281871ac - Particle Emitter canvas renderer
- Camera Effects resets blend mode to avoid bug when dealing with custom blended game objects
2017-09-28 22:16:10 -03:00
Richard Davey
9e8d2394bd Sorted out the rotateToPath settings 2017-09-28 01:00:42 +01:00
Richard Davey
f66fe89122 Tidying up the Follower class and adding in proxies. 2017-09-27 22:15:14 +01:00
Richard Davey
9ea20705a2 Spline.addPoints method will take multi-format data types 2017-09-27 22:14:59 +01:00
Richard Davey
cfec61f2e5 Added Tween.isPaused method 2017-09-27 22:14:39 +01:00
Richard Davey
f76aa4b0c7 Merge pull request #3063 from igorpetushkov/master
fix KeyCombo [TypeError: Cannot read property 'on' of undefined]
2017-09-27 19:58:06 +01:00
Igor Petushkov
31c38ad942 fix KeyCombo [TypeError: Cannot read property 'on' of undefined] 2017-09-27 19:04:39 +03:00
Richard Davey
aa78bf7367 Added rotate option. 2017-09-27 17:02:18 +01:00
Richard Davey
e3bd25a1f9 Tidying up 2017-09-27 02:56:37 +01:00
Richard Davey
347209af6c Merge branch 'master' of https://github.com/photonstorm/phaser 2017-09-27 02:32:42 +01:00
Richard Davey
84b74a13b6 PathFollower using a new number tween internally. 2017-09-27 02:32:39 +01:00
Richard Davey
76288f0b3a getStartPoint now accepts a vector to populate 2017-09-27 02:32:26 +01:00
Richard Davey
1b85e91785 Removed PathManager 2017-09-27 02:32:05 +01:00
Richard Davey
8be72cc9c0 Number Tweens added for purely numeric tweens when you don't want to have to create local objects 2017-09-27 02:31:52 +01:00
Richard Davey
df49b2d4af Tween.getValue added for NumberTweens 2017-09-27 02:31:28 +01:00
Felipe Alfonso
57bb413822 Work in progress anticlockwise arc 2017-09-26 20:29:42 -03:00
Richard Davey
a077abb8ce Testing with tween 2017-09-26 20:14:27 +01:00
Richard Davey
d86a6d21b1 Added PathFollower Game Object 2017-09-26 17:01:35 +01:00