Commit graph

10364 commits

Author SHA1 Message Date
Andreas Loew
bcef469e1c Trivial change to trigger travis ci build.
The last build failed because of lint issues outside of our code.
2018-06-05 07:45:56 +02:00
Andreas Loew
fea754f1f9 Converted code to ES5 2018-06-04 22:44:36 +02:00
Joachim Grill
6c58bd9029 fixed lint issues 2018-06-04 11:12:02 +02:00
Joachim Grill
bc4186061c added getter for center of mass 2018-06-01 14:42:59 +02:00
Joachim Grill
4719694f33 matter-js physics: added loader for shapes created and exported with PhysicsEditor 2018-06-01 14:42:28 +02:00
Richard Davey
23d3fe3774 3.9.0 Release 2018-05-24 23:42:40 +01:00
Richard Davey
6cfc5d49e7 The AudioContextMonkeyPatch has been updated to use an iife. Fix #3437 2018-05-24 23:17:33 +01:00
Richard Davey
3d9da060c5 Camera.shake would not effect dynamic tilemap layers. Fix #3669 2018-05-24 23:02:59 +01:00
Chris Andrew
05f55dc5ed Minor parameter renaming for SmoothStep interpolation functions. 2018-05-24 19:06:57 +01:00
Chris Andrew
2e0b50ee90 Simplified implementations of SmoothStepInterpolation and SmootherStepInterpolation. 2018-05-24 18:55:24 +01:00
Chris Andrew
2f3c35c5b5 Fixed SmoothStepInterpolation and SmootherStepInterpolation implementations.
Improved documentation consistency of SmoothStep, SmootherStep, SmoothStepInterpolation and SmootherStepInterpolation.
2018-05-24 18:48:12 +01:00
Chris Andrew
f38a0683ff Updated SmoothStep and SmootherStep documentation. Fixed lint errors. 2018-05-24 18:11:18 +01:00
Chris Andrew
424b5d72cd Added SmootherStep interpolation function. 2018-05-24 18:02:53 +01:00
Richard Davey
603483ee69 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-05-24 17:30:31 +01:00
Richard Davey
7d692bc7dc Added Camera.followOffset property and helper methods setLerp and setFollowOffset. 2018-05-24 17:30:28 +01:00
Richard Davey
9834e9d30b Added followOffset property to Camera target 2018-05-24 17:04:20 +01:00
Richard Davey
bed3968ff7 Added SmoothStep interpolation function 2018-05-24 17:04:02 +01:00
Richard Davey
2684e7d988 Updated docs and added native clamping 2018-05-24 17:03:42 +01:00
Chris Andrew
e6d1df56cd Started documenting Matrix3 and Matrix4. 2018-05-24 16:41:59 +01:00
Chris Andrew
3a56fc32f7 Described all easing functions. 2018-05-24 15:44:49 +01:00
Richard Davey
9a76f40f55 No such property as target, swap to _follow. 2018-05-24 15:33:49 +01:00
Richard Davey
f8cda698e4 Added Camera.lerp and implemented linear interpolation when following targets 2018-05-24 15:29:38 +01:00
Richard Davey
57c2ccbf5e Formatting fix and doc update 2018-05-24 14:03:29 +01:00
Richard Davey
37f75fd233
Merge pull request #3675 from tjb295/master
Bug: #3645 issue with clearing GameObjects from this._list. Called qu…
2018-05-24 13:51:55 +01:00
Richard Davey
fdf7fb1afc Merge branch 'master' of https://github.com/photonstorm/phaser 2018-05-24 13:50:09 +01:00
Richard Davey
35a5a6d2da updated change log 2018-05-24 13:49:51 +01:00
Richard Davey
6ab124c591
Merge pull request #3687 from thomastanck/thomastanck-typedefupdates
Update type definitions
2018-05-24 13:49:30 +01:00
Chris Andrew
1aeb8327e7 Started documenting Math.Easing functions. 2018-05-24 13:33:47 +01:00
Chris Andrew
313ae38bb1 Improved Math.Angle function documentation. 2018-05-24 13:14:04 +01:00
Chris Andrew
1c94c3d4d6 Documented a few more Phaser.Math functions. 2018-05-24 12:59:27 +01:00
Chris Andrew
c9d82c9ebd Documented Math.Snap functions.
Adapted from Phaser CE documentation.
2018-05-24 12:15:37 +01:00
Chris Andrew
5e374b29dc Elaborated fuzzy math function descriptions.
Finished up pow2 and RandomDataGenerator descriptions.
2018-05-24 12:06:44 +01:00
Chris Andrew
0f9bfc62f8 Documented Math.Distance, Math.Fuzzy and Math.Interpolation. 2018-05-24 11:40:53 +01:00
Richard Davey
d6d9b69897 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-05-23 23:14:56 +01:00
Richard Davey
30678b44ff Updated method names 2018-05-23 23:09:31 +01:00
Chris Andrew
4726b8f2eb
Merge pull request #3696 from hexus/documentation
Phaser.Math Documentation
2018-05-23 18:49:29 +01:00
Chris Andrew
03fee98511 Reverted Vector3.setTo() implementation. Fixed an ESLint issue in RenderTexture. 2018-05-23 18:37:32 +01:00
Chris Andrew
8c3a9ea42b Documented Math.Angle functions and Math.Wrap. 2018-05-23 17:42:54 +01:00
Thomas Johan Back
ac19b1be80
Update package-lock.json 2018-05-23 09:18:57 -07:00
Richard Davey
182015bdbc
Merge pull request #3695 from wtravO/master
Fixed JSDoc error in RND.shuffle param
2018-05-23 15:30:42 +01:00
Richard Davey
68303622f2 Setting an existing Game Object as a static Arcade Physics body would sometimes incorrectly pick-up the dimensions of the object, such as with TileSprites. Fix #3690 2018-05-23 15:17:26 +01:00
Travis O'Neal
87d1621bfc Fixed JSDoc error in shuffle param 2018-05-23 10:17:07 -04:00
Richard Davey
6eea9db9b2 jsdoc fixes. FIx #3694 2018-05-23 15:04:54 +01:00
Chris Andrew
01d45f5d83 Documented most of Vector4. Improved documentation consistency between Vector classes. 2018-05-23 15:00:03 +01:00
Richard Davey
53b3558e69 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-05-23 14:58:58 +01:00
Richard Davey
63bb14c37c Log update 2018-05-23 14:58:44 +01:00
Richard Davey
fee857a36c
Merge pull request #3693 from zacharysarette/master
Fixes tweens getting stuck after being restarted in bug #3651
2018-05-23 14:56:53 +01:00
Richard Davey
1a1dbe2dd7 lint fix 2018-05-23 14:55:51 +01:00
zacharysarette
de759b69a5 Fixes a bug #3651
Describe the changes below:
The tween animation was getting stuck when calling restart on it after being added.

It now checks to see if this.state === TWEEN_CONST.PENDING_ADD in the tween restart function

If true, sets this.seek(0) and this.parent.makeActive(this)

This fixes the issue that makes the tween stuck when restarting the new tween directly after adding a the new tween.

Updates to package.json and package-lock.json were undone from the last pull request.
2018-05-23 21:01:07 +09:00
zacharysarette
6af861b813 Revert "This fixes an issue with the tween restart function in phaser.js."
This reverts commit f170c0f406.
2018-05-23 20:41:48 +09:00