Commit graph

17765 commits

Author SHA1 Message Date
Richard Davey
778521393b Using ACTIVE again. Also hardened destroyed tween handling. 2022-08-18 15:18:12 +01:00
Richard Davey
6e100270fd Swapping from PLAYING to ACTIVE 2022-08-18 15:17:57 +01:00
Richard Davey
d689908aa0 Added onStop and callback types 2022-08-18 15:17:47 +01:00
Richard Davey
810cfa587b Added link to SnowBMF 2022-08-17 16:41:40 +01:00
Richard Davey
33252089ae Deps update 2022-08-17 15:32:20 +01:00
Richard Davey
da59d01823 Update Tween.js 2022-08-09 18:39:23 +01:00
Richard Davey
df978a4801 Fixed jsdocs for class 2022-08-09 18:39:17 +01:00
Richard Davey
790b4a4341 Added Tween pause and resume events 2022-08-09 18:39:09 +01:00
Richard Davey
b3005513a4 eslint upgrade 2022-08-09 12:24:45 +01:00
Richard Davey
f8e5d2c62e Update CHANGELOG-v3.60.md 2022-07-28 18:35:59 +01:00
Richard Davey
13b6598558 The Physics.Arcade.Body.reset() method will now call Body.checkWorldBounds as part of the process, moving the body outside of the bounds, should you have positioned it so they overlap during the reset. Fix #5978 2022-07-28 18:35:56 +01:00
Richard Davey
147a3f8805 Update CHANGELOG-v3.60.md 2022-07-28 18:11:46 +01:00
Richard Davey
927022286c
Merge pull request #6182 from 201flaviosilva-labs/master
fix: Wrap documentation
2022-07-28 18:08:55 +01:00
Flávio Silva
b2a0fe79ed
fix: Wrap documentation 2022-07-28 15:42:18 +01:00
Richard Davey
4d08162805 Update CHANGELOG-v3.60.md 2022-07-28 14:21:54 +01:00
Richard Davey
41803facaa Fixed an issue where neither Tweens or Timelines would factor in the Tween Manager timeScale value unless they were using frame-based timing instead of delta timing. 2022-07-28 14:21:50 +01:00
Richard Davey
ef0ddec588 Update TweenBuilder.js 2022-07-27 17:52:28 +01:00
Richard Davey
62e6fc6946 Now extend from BaseTween 2022-07-27 16:54:57 +01:00
Richard Davey
87bb5dbea9 Create BaseTween.js 2022-07-27 16:54:57 +01:00
Richard Davey
c09022b03c Update CHANGELOG-v3.60.md 2022-07-27 16:54:57 +01:00
Richard Davey
7fab94293f
Merge pull request #6181 from Ariorh1337/master
add "flac" sound type support
2022-07-27 16:17:42 +01:00
Dmitry Omelchenko
901dc31880 add second possible flac mime 2022-07-27 15:49:39 +03:00
Dmitry Omelchenko
ef5432df57 add "flac" sound type support 2022-07-27 15:45:33 +03:00
Richard Davey
51e60efa27 Update CHANGELOG-v3.60.md 2022-07-26 18:53:57 +01:00
Richard Davey
7bde7b27a8 Update CHANGELOG-v3.60.md 2022-07-26 18:42:23 +01:00
Richard Davey
7fb8fe2223 Calling Tween.setCallback() without specifying the params argument would cause an error invoking the callback params. This parameter is now fully optional. Fix #6047 2022-07-26 18:42:21 +01:00
Richard Davey
0210c4e584 Update CHANGELOG-v3.60.md 2022-07-26 18:36:11 +01:00
Richard Davey
ceaafe7d6e Update Timeline.js 2022-07-26 18:36:08 +01:00
Richard Davey
fb4f95adf0 Now supports deeply-nested arrays of targets. Fix #6016 2022-07-26 18:36:02 +01:00
Richard Davey
1f6554f98e Utils.Array.Flatten is a new function that will return a flattened version of an array, regardless of how deeply-nested it is. 2022-07-26 18:34:04 +01:00
Richard Davey
f1bb335d35 Added ability to destroy a tween and tided up lots more 2022-07-26 12:50:27 +01:00
Richard Davey
246f60ba87 Update Tween.js 2022-07-26 02:41:11 +01:00
Richard Davey
efd97acdb6 Merge reset - check more isn't needed 2022-07-26 02:40:52 +01:00
Richard Davey
ff4d2184a4 Update TweenManager.js 2022-07-26 02:40:41 +01:00
Richard Davey
98dafdc39a Refactoring tween system 2022-07-26 02:14:21 +01:00
Richard Davey
fb765a47c4 Update TweenBuilder.js 2022-07-26 02:14:06 +01:00
Richard Davey
bb22e539b7 Still refactoring tweens. Almost there. 2022-07-25 19:22:29 +01:00
Richard Davey
0d3ed3fe1f Updated jsdoc and webpack 2022-07-25 14:40:17 +01:00
Richard Davey
15d5874cde Carrying on refactoring the tween system to be immediate 2022-07-20 18:45:17 +01:00
Richard Davey
f617e73498 Testing refactoring the Tween system to use a single list 2022-07-18 18:49:58 +01:00
Richard Davey
dbae65db6f eslint upgrade 2022-07-18 14:46:57 +01:00
Richard Davey
aafe2b1dc8 Update CHANGELOG-v3.60.md 2022-07-12 16:28:15 +01:00
Richard Davey
15c58bc71c Added maxAliveParticles
`maxAliveParticles` is a new Particle Emitter config property that sets the maximum number of _alive_ particles the emitter is allowed to update. When this limit is reached a particle will have to die before another can be spawned.
2022-07-12 16:28:12 +01:00
Richard Davey
2142c428e1 Update CHANGELOG-v3.60.md 2022-07-12 13:39:55 +01:00
Richard Davey
f09ec762ee Removed Graphics Pipeline
The WebGL Graphics Pipeline has been removed. This pipeline wasn't used in v3.55, as all Graphics rendering is handled by the MultiTint pipeline, for better batching support. No Phaser Game Objects use the Graphics pipeline any longer, so to save space it has been removed and is no longer installed by the Pipeline Manager.
2022-07-12 13:39:51 +01:00
Richard Davey
f19801f68a Deps update 2022-07-06 16:18:57 +01:00
Richard Davey
c47a40ba97 Working through making Body a passable type 2022-07-04 18:44:10 +01:00
Richard Davey
ec8f20b692 Swap the handler type and fixed staticBody 2022-07-04 16:40:13 +01:00
Richard Davey
132ab9cdbd Added isBody property 2022-07-04 16:39:53 +01:00
Richard Davey
6b55ac6b06 Made gameObject optional 2022-07-04 15:55:14 +01:00