Commit graph

17760 commits

Author SHA1 Message Date
Richard Davey
593aaced12 The TimeStep no longer calculates or passes the interpolation value to Game.step as it was removed several versions ago, so is redundant. 2022-08-26 17:56:54 +01:00
Richard Davey
8625b02314 * RequestAnimationFrame.step will now no longer call requestAnimationFrame is isRunning has been set to false (via the stop method) 2022-08-26 17:56:01 +01:00
Richard Davey
9d44547411 Upgrade TypeScript 2022-08-26 15:18:16 +01:00
Richard Davey
262dc391d6 Remove useFrames 2022-08-24 21:53:19 +01:00
Richard Davey
0dd8a25ea7 Update CHANGELOG-v3.60.md 2022-08-24 21:52:01 +01:00
Richard Davey
508252c039 The property and feature Tween.useFrames has been removed and is no longer a valid Tween Config option. Tweens are now entirely ms/time based. 2022-08-24 21:51:57 +01:00
Richard Davey
d450863b4f Merge branch 'master' of https://github.com/photonstorm/phaser 2022-08-24 21:20:35 +01:00
Richard Davey
1cee036e43 Update CHANGELOG-v3.60.md 2022-08-24 21:20:28 +01:00
Richard Davey
bc7e5f9c79
Merge pull request #6196 from samme/feature/texture-add-remove-key-events
Add texture add/remove key events
2022-08-24 21:20:13 +01:00
Richard Davey
5c4f4a3450
Merge pull request #6197 from samme/fix/getTextureKeys-white
Exclude __WHITE in getTextureKeys()
2022-08-24 21:16:15 +01:00
Richard Davey
169c402bb8
Merge pull request #6198 from samme/fix/arcade-world-destroy-debugGraphic
Destroy Arcade Physics debug graphic with world
2022-08-24 21:14:41 +01:00
Richard Davey
7fea4a095b Testing new chain + delta system 2022-08-24 18:51:30 +01:00
Richard Davey
88d9c9c19c Allow arrays of chained tweens 2022-08-24 18:51:18 +01:00
Richard Davey
23130bfaf0 Added CHAINED const 2022-08-24 18:50:16 +01:00
samme
7824876bd7 Add texture add/remove key events
- Phaser.Textures.Events.ADD_KEY
- Phaser.Textures.Events.REMOVE_KEY
2022-08-24 10:13:58 -07:00
Richard Davey
fef6718ea6 Added missing property 2022-08-24 14:51:45 +01:00
Richard Davey
4c2d3e3cff setTextureZero will now set isTextureClean to false 2022-08-24 13:56:12 +01:00
Richard Davey
c7d66ded23 Corrected docs 2022-08-24 13:55:53 +01:00
Richard Davey
6b6739f327 Update CHANGELOG-v3.60.md 2022-08-23 21:43:09 +01:00
Richard Davey
a236326dcc Fixed jsdocs and preparing for Tween.chain 2022-08-23 21:43:05 +01:00
Richard Davey
2d11103c34 Removed BaseTween and merged back into Tween
As we don't need to split it for Timeline any longer.
2022-08-23 21:27:15 +01:00
Richard Davey
77603c2b42 Removed all Timeline related code and events 2022-08-23 21:13:03 +01:00
samme
01735b5a5c Exclude __WHITE in getTextureKeys() 2022-08-23 10:38:51 -07:00
Richard Davey
1f01eaa355 Update StaggerBuilder.js 2022-08-23 18:08:48 +01:00
Richard Davey
09ac0e9200 Update CHANGELOG-v3.60.md 2022-08-23 18:06:02 +01:00
Richard Davey
30ef13291c Dispatch the pause and resume events 2022-08-23 18:05:59 +01:00
Richard Davey
80d0f9197c Updated typedefs 2022-08-23 17:54:53 +01:00
Richard Davey
2a32d33860 No need to pass TweenData ref to funcs 2022-08-23 17:50:08 +01:00
Richard Davey
68f2f6cb61 Remove console.log 2022-08-23 17:49:55 +01:00
Richard Davey
73a96bc4c2 Removed unsupported interpolation functions 2022-08-23 17:49:47 +01:00
Richard Davey
86f123fc8f Now supports interpolation tweens 2022-08-23 17:38:19 +01:00
Richard Davey
b5f219097c Added interpolationData parameter 2022-08-23 17:37:59 +01:00
Richard Davey
2f46aaf54a Typo 2022-08-23 17:37:46 +01:00
Richard Davey
4c23a88e03 We can simplify this a lot and only call funcs during TweenData creation 2022-08-23 17:37:40 +01:00
Richard Davey
6f9f20f0b3 Add interpolation to reserved props list 2022-08-23 17:37:13 +01:00
Richard Davey
e697176fd8 Add interpolation default 2022-08-23 17:37:01 +01:00
Richard Davey
0eb0171dfb Specify return type 2022-08-23 17:36:52 +01:00
Richard Davey
b3b4d596a9 Return interpolation getStart and getEnd 2022-08-23 17:36:42 +01:00
Richard Davey
4f34cb6b42 Can return null. 2022-08-23 17:36:14 +01:00
Richard Davey
e845dc207f Added support for value interpolation 2022-08-23 15:21:32 +01:00
Richard Davey
bec14fbac1 Now supports tween interpolation 2022-08-23 15:21:15 +01:00
Richard Davey
17d9c4b362 Added TweenData.interpolation 2022-08-23 15:21:01 +01:00
Richard Davey
98cba07913 Now passes the TweenData to the start and end callbacks 2022-08-23 15:20:50 +01:00
Richard Davey
16c1c4352b Added GetInterpolationFunction 2022-08-23 15:20:28 +01:00
Richard Davey
1b4053a8e7 Removed array check and tidied up direction code 2022-08-23 15:20:14 +01:00
Richard Davey
7cd749e776 Working through getting timelines running again 2022-08-23 00:04:24 +01:00
Richard Davey
285fc14b87 Update jsdocs and persist checks 2022-08-23 00:04:15 +01:00
Richard Davey
6165549c6f Remove console 2022-08-23 00:03:59 +01:00
Richard Davey
f8933f151e Ready for TIMELINE_ACTIVE 2022-08-23 00:03:52 +01:00
Richard Davey
45f1bef45e Make sure Tween.restart fires the Start event again 2022-08-22 21:36:44 +01:00