Commit graph

17918 commits

Author SHA1 Message Date
Richard Davey
93d06322e3 Update CHANGELOG-v3.60.md 2022-09-21 22:01:05 +01:00
Richard Davey
023343c789 All events have a type of string. Fix #6136 2022-09-21 22:01:03 +01:00
Richard Davey
aa9c8e279b Update CHANGELOG-v3.60.md 2022-09-21 21:10:56 +01:00
Richard Davey
10fe5db0a6 Fixed jsdocs
Fix #6195
2022-09-21 21:10:52 +01:00
Richard Davey
e7dc375c9e Update CHANGELOG-v3.60.md 2022-09-21 17:53:01 +01:00
Richard Davey
71703ff19c GameConfig.stableSort is a new optional property that will control if the internal depth sorting routine uses our own StableSort function, or the built-in browser Array.sort one. Only modern browsers have a _stable_ Array.sort implementation, which Phaser requires. Older ones need to use our function instead. Set to 1 to use the legacy version, 0 to use the ES2019 version or -1 to have Phaser try and detect which is best for the browser
Ref #6217
2022-09-21 17:52:57 +01:00
Richard Davey
9fcda28c90 Update CHANGELOG-v3.60.md 2022-09-21 17:35:50 +01:00
Richard Davey
cf397b7c13 Added missing safariVersion and new es2019 test 2022-09-21 17:35:47 +01:00
Richard Davey
7c9d6a180b Testing native stable sort 2022-09-21 16:34:08 +01:00
Richard Davey
8d41d7468b Update CHANGELOG-v3.60.md 2022-09-21 14:07:01 +01:00
Richard Davey
17415902ab The Texture.destroy method will only destroy sources, dataSources and frames if they exist, protecting against previously destroyed instances. 2022-09-21 14:06:58 +01:00
Richard Davey
4dcf3b1622 Getting ready for Beta 11 2022-09-20 23:23:26 +01:00
Richard Davey
712d7bc082 Update README.md 2022-09-20 22:32:01 +01:00
Richard Davey
538af29dd6 3.60 Beta 10 Release 2022-09-20 22:25:19 +01:00
Richard Davey
6fe41a4845 Fix path 2022-09-20 22:24:27 +01:00
Richard Davey
2cd1c2a81a Updated TS parser for States enum 2022-09-20 22:23:23 +01:00
Richard Davey
06b1adca14 Lint fix 2022-09-20 22:23:09 +01:00
Richard Davey
6c70869ea4 Lots of jsdoc / TS fixes 2022-09-20 22:17:21 +01:00
Richard Davey
ce93fd9549 Remove old Layer3D scripts 2022-09-20 21:28:48 +01:00
Richard Davey
a39cfbda01 Update phaser.d.ts 2022-09-20 18:44:51 +01:00
Richard Davey
c5610630a1 Lots of jsdoc fixes and Tween State updates 2022-09-20 18:44:44 +01:00
Richard Davey
fecfe49313 Updating defs parser to handle Tween States 2022-09-20 18:44:25 +01:00
Richard Davey
2834dba8d0 jsdoc fixes 2022-09-20 17:36:31 +01:00
Richard Davey
a4d7c6d680 Fixed destroy 2022-09-20 16:39:01 +01:00
Richard Davey
ded399e727 Call addFrame 2022-09-20 13:09:01 +01:00
Richard Davey
e42c814af8 Corrected jsdocs 2022-09-20 13:08:53 +01:00
Richard Davey
009ad199bf Updated to use the new BaseTweenData to avoid duplicate props and methods 2022-09-20 12:40:28 +01:00
Richard Davey
e2389927ea Create BaseTweenData.js 2022-09-20 12:40:15 +01:00
Richard Davey
6e0566ced4 Fixed target getting bug 2022-09-19 23:24:23 +01:00
Richard Davey
c6338aab5f Merge branch 'master' of https://github.com/photonstorm/phaser 2022-09-19 22:52:44 +01:00
Richard Davey
09b7901380 Supports making TweenFrameData 2022-09-19 22:52:39 +01:00
Richard Davey
9b70d1c998 Added addFrameData method 2022-09-19 22:52:26 +01:00
Richard Davey
ff8d86c516 Force yoyo for repeat (or it all looks wrong) 2022-09-19 22:52:15 +01:00
Richard Davey
8428467cad
Merge pull request #6223 from samme/fix/tilemaplayer-origin
Give TilemapLayer origin (0, 0)
2022-09-19 17:11:38 +01:00
samme
cfb92c6957 Give TilemapLayer origin (0, 0) 2022-09-19 08:33:33 -07:00
Richard Davey
ef5f40c1b8 Support TweenFrameData 2022-09-16 18:53:47 +01:00
Richard Davey
4e40a6941a Create TweenFrameData.js 2022-09-16 18:53:35 +01:00
Richard Davey
f7583926cc t1 and t2 don't need to be properties 2022-09-16 18:53:30 +01:00
Richard Davey
d42122d05b Added completeAfterLoop method 2022-09-16 17:50:18 +01:00
Richard Davey
23bd9c744c Update CHANGELOG-v3.60.md 2022-09-15 22:31:01 +01:00
Richard Davey
618891bcda The TextureManager.addSpriteSheet method will now allow you to pass in a Phaser Texture as the 2nd parameter. This allows you to add sprite sheet data to textures that came from external sources, such as SVG files or canvas elements. 2022-09-15 22:30:59 +01:00
Richard Davey
0b14cc4898 Update BaseTween.js 2022-09-14 23:22:34 +01:00
Richard Davey
20e8c183c2 Fixed 2022-09-14 22:34:08 +01:00
Richard Davey
fc231a23b2 Fixed path 2022-09-14 14:16:44 +01:00
Richard Davey
de8614356d All method and property jsdocs done 2022-09-13 23:34:19 +01:00
Richard Davey
b419f79b6a Added remove method 2022-09-13 23:34:09 +01:00
Richard Davey
673a7251d4 Make the creation methods a lot more flexible 2022-09-13 22:54:18 +01:00
Richard Davey
94b3e19c75 Remove un-used method 2022-09-13 22:54:02 +01:00
Richard Davey
3429946b13 Update TweenChainBuilder.js 2022-09-13 22:53:51 +01:00
Richard Davey
c05d8d6c6c All method and property docs done. Fixed init, restart and others. 2022-09-13 22:53:45 +01:00