Commit graph

19600 commits

Author SHA1 Message Date
Richard Davey
939bd5da5b
Merge pull request #6474 from wjaykim/patch-2
fix: Crash in PutTileAt
2023-07-21 16:25:56 +01:00
Richard Davey
8e119a0045
Merge pull request #6514 from dmokel/fix/GetLast
fix(Phaser.Actions.GetLast): fix the incorrect logic about GetLast fu…
2023-07-21 16:22:33 +01:00
Richard Davey
bba300b866 Update Config.js 2023-07-21 16:18:15 +01:00
Richard Davey
d7519533f5 Update CHANGELOG-v3.61.md 2023-07-21 16:17:59 +01:00
Richard Davey
9ce718ad02
Merge pull request #6502 from wpederzoli/scale-width-height
add proper key value to scale width and height
2023-07-21 16:17:44 +01:00
Richard Davey
7b6e11295f
Merge pull request #6471 from wjaykim/patch-1
fix: memory leak in WebAudioSoundManager
2023-07-21 16:11:46 +01:00
Richard Davey
915f662d95
Merge pull request #6488 from samme/fix/setFromJSON
Fix `createFromObjects()` from Tiled array of object custom properties
2023-07-21 16:07:34 +01:00
Richard Davey
bce1e48040
Merge pull request #6494 from samme/docs/particle-emitter-xy
Docs: particleX and particleY are updatable ops
2023-07-21 16:06:53 +01:00
Richard Davey
1d00a7d923
Merge pull request #6493 from samme/docs/createFromObjects-2
Docs: createFromObjects() description
2023-07-21 16:05:45 +01:00
Richard Davey
1371380cfd Update CHANGELOG-v3.61.md 2023-07-21 16:05:12 +01:00
Richard Davey
10dbf1a4f2 FX.Circle.backgroundAlpha is a new property that allows you to set the amount of the alpha of the background color in the Circle FX (thanks @rexrainbow) 2023-07-21 16:05:07 +01:00
Richard Davey
0623c6f6bd Update version number 2023-07-21 16:03:43 +01:00
Richard Davey
d8bad16222 Rename Change Log 2023-07-21 16:03:43 +01:00
Richard Davey
63234a2add Text.setRTL is a new method that allows you to set a Text Game Object as being rendered from right-to-left, instead of the default left to right (thanks @rexrainbow) 2023-07-21 16:03:43 +01:00
Richard Davey
36d658e392
Merge pull request #6545 from rexrainbow/circle-effect-background-alpha
Add backgroundAlpha property in Circle effect  controller
2023-07-21 16:03:25 +01:00
Richard Davey
c678807d69
Merge pull request #6517 from rexrainbow/text-setrtl
Add setRTL method
2023-07-21 15:57:10 +01:00
Richard Davey
7ef93946aa Update CHANGELOG-v3.60.1.md 2023-07-21 15:41:46 +01:00
Richard Davey
3f9ce29962 The FXBlurLow fragment shader didn't have the offset uniform. This is now passed in and applued to the resulting blur, preventing it from creating 45 degree artifacts (thanks Wayfinder) 2023-07-21 15:41:42 +01:00
Richard Davey
86f71e876e The BlurFXPipeline didn't bind the quality of shader specified in the controller, meaning it always used the Low Blur shader, regardless of what the FX controller asked for. 2023-07-21 15:40:44 +01:00
Richard Davey
5c4bed678c FX.Blur didn't set the quality parameter to its property, meaning it wasn't applied in the shader, causing it to always use a Low Blur quality (unless modified post-creation). 2023-07-21 15:39:32 +01:00
Richard Davey
92fcfe02dc Fixed typedef 2023-07-21 14:24:25 +01:00
Rex
3410f8e665 Add backgroundAlpha property 2023-07-14 13:14:30 +08:00
Richard Davey
f10c77b152
Merge pull request #6544 from hpx7/patch-1
Update Hathora readme text
2023-07-11 20:24:19 +01:00
Harsh Pandey
ac1e207d44
Update README.md 2023-07-11 14:57:10 -04:00
Harsh Pandey
9457e928dd
update Hathora readme text 2023-07-11 14:42:05 -04:00
Rui Han
fababac09a
Change the note in documentation of id to be more descriptive 2023-07-09 23:57:02 +08:00
Rui Han
a3b3eb1d7a
Record layer id from Tiled map json in LayerData config 2023-07-07 18:14:21 +08:00
Rui Han
90209b3d10
Add layer id to ObjectLayer 2023-07-07 18:11:52 +08:00
Rui Han
f421546e39
Add layer id to LayerData 2023-07-07 18:11:13 +08:00
Chris Wright
af220fa531 Updated weighted random to use seeded random 2023-07-05 10:50:49 -04:00
T.J. Lipscomb
6272944f1e
Apply AnimationManager's global time scale to AnimationStates. 2023-07-03 11:43:29 -07:00
Richard Davey
1a2a255904 Matrix Translation fixes
* `Array.Matrix.RotateLeft` was missing the `total` parameter, which controls how many times to rotate the matrix.
* `Array.Matrix.RotateRight` was missing the `total` parameter, which controls how many times to rotate the matrix.
* `Array.Matrix.TranslateMatrix` didn't work with any translation values above 1 due to missing parameters in `RotateLeft` and `RotateRight`
2023-06-29 21:14:21 +01:00
Richard Davey
fb3c85888b Typo fix 2023-06-11 22:37:06 +01:00
Rex
ba5eb16aeb Add setRTL method 2023-05-31 21:01:15 +08:00
David Mokel
1507d56785 fix(Phaser.Actions.GetLast): fix the incorrect logic about GetLast function
Closes fix 6513
2023-05-29 07:21:36 +08:00
Dmitry Omelchenko
b84ee33cc2 add letter spacing 2023-05-13 04:50:37 +03:00
William Pederzoli
f89ea401d5 add proper key value to scale width and height 2023-05-11 20:36:27 +02:00
Charlie Schwabacher
bb2a156586
avoid TypeError in addSpriteSheet method of TextureManager 2023-05-09 17:10:52 -07:00
samme
c3335db081 Docs: Tilemap#createFromObjects description 2023-05-04 16:38:39 -07:00
samme
1149ad2fc5 Docs: particleX and particleY are updatable ops 2023-05-04 16:32:38 -07:00
Dalibor Trampota
5b9344020a Revert "dist"
This reverts commit 8a8a05d57f.
2023-05-02 09:59:13 +02:00
samme
b70e353d49 Fix copying from the other Tiled object custom properties format
Fixes #6391
2023-05-01 11:30:44 -07:00
Dalibor Trampota
8a8a05d57f dist 2023-05-01 19:46:49 +02:00
Dalibor Trampota
0ac9d48686 Fixes drawing hexagonal tilemaps 2023-05-01 19:39:32 +02:00
Richard Davey
8c44dffcc7 Create CHANGELOG-v3.60.1.md 2023-04-19 17:58:52 +01:00
Richard Davey
ed180bcc44 Particle.scaleY would always be set to the scaleX value, even if given a different one within the config. It will now use its own value correctly. 2023-04-19 17:58:48 +01:00
Richard Davey
d5b0b9c9c4 Preparing for 3.60.1 2023-04-19 17:58:38 +01:00
Emil Schnedler Vad
0d06b87c9e BitmapText now reset texture unit on flush 2023-04-19 15:37:17 +02:00
Jay Kim
745fb79aad
fix: Crash in PutTileAt
If mutliple layer exists in tilemap and tilesets were added in each layers, calling putTileMap crashes the game because it tries to get tileset from its layers' own tileset array. Because tile index were gotten from tilemap.tiles, its index differ from index in layer specific tileset array.
2023-04-15 16:48:24 +09:00
Jay Kim
064b7cce25
fix: memory leak in WebAudioSoundManager
`unlockHandler` was not removed because of `this` was not binded to `bodyRemove` function, causing serious memory leak.
2023-04-14 18:16:38 +09:00