Richard Davey
|
e06ab0d364
|
Update CHANGELOG-v3.61.md
|
2023-09-07 18:12:30 +01:00 |
|
Richard Davey
|
bdcd99d070
|
Update CHANGELOG-v3.61.md
|
2023-09-07 18:00:21 +01:00 |
|
Richard Davey
|
59438ad874
|
Both the Animation Config and the Play Animation Config allow you to set a new boolean property randomFrame . This is false by default, but if set, it will pick a random frame from the animation when it _starts_ playback. This allows for much more variety in groups of sprites created at the same time, using the same animation. This is also reflected in the new Animation.randomFrame and AnimationState.randomFrame properties.
|
2023-09-07 18:00:18 +01:00 |
|
Richard Davey
|
5961b821aa
|
Added missing property
|
2023-09-07 17:24:19 +01:00 |
|
Richard Davey
|
de48d84699
|
Updated jsdocs
|
2023-09-07 17:21:32 +01:00 |
|
Richard Davey
|
232916e3fa
|
Fixed use of modified Wrap function
|
2023-09-07 16:42:41 +01:00 |
|
Richard Davey
|
521ef6907c
|
Update CHANGELOG-v3.61.md
|
2023-09-07 16:22:41 +01:00 |
|
Richard Davey
|
377cc6b37b
|
iOS and any browser identifying as AppleWebKit will now set the Device.es2019 flag to true . This causes Phaser to use the native array Stable Sort. This fixes an issue where overlapping particles could flicker on iOS. Fix #6483
|
2023-09-07 16:22:39 +01:00 |
|
Richard Davey
|
533ed6e47d
|
The ParticleEmitterWebGLRenderer has been refactored so that the particle.frame is used as the source of the glTexture used in the batch and also if a new texture unit is required. This fixes issues where a Particle Emitter would fail to use the correct frame from a multi-atlas texture. Fix #6515
|
2023-09-07 16:14:06 +01:00 |
|
Richard Davey
|
522b3a05e2
|
Update CHANGELOG-v3.61.md
|
2023-09-07 15:20:03 +01:00 |
|
Richard Davey
|
962ff04538
|
If you gave the width or height in the Game Config object as a string it would multiply the value given by the parent size, often leading to a huge game canvas, or causing WebGL errors as it tried to create a texture larger than the GPU could handle. This has now been strengthened. If you give a string with a % at the end, it works as before, i.e. "100%" or "50%" to set the scale based on the parent. If you don't include the %, or use another unit, such as "800px" it will now be treated as a fixed value, not a percentage.
|
2023-09-07 15:19:57 +01:00 |
|
Richard Davey
|
7da06a33a0
|
Update CHANGELOG-v3.61.md
|
2023-09-07 14:43:42 +01:00 |
|
Richard Davey
|
fe05501e38
|
The PostFXPipeline will now set autoResize to true on all of its RenderTarget instances. This fixes an issue where the PostFXPipeline would not resize the render targets when the game size changed, causing them to become out of sync with the game canvas. Fix #6503 #6527
|
2023-09-07 14:43:36 +01:00 |
|
Richard Davey
|
461e615b03
|
Update CHANGELOG-v3.61.md
|
2023-09-07 14:09:50 +01:00 |
|
Richard Davey
|
540fe9ec9a
|
Merge pull request #6578 from rexrainbow/mesh-setinteractive-improve
Uses current faces to do hit-testing
|
2023-09-07 14:08:28 +01:00 |
|
Richard Davey
|
066bb9be18
|
Updated jsdocs
|
2023-09-07 14:07:44 +01:00 |
|
Richard Davey
|
6cbcfefe7b
|
Clarified jsdocs
|
2023-09-07 13:28:52 +01:00 |
|
Richard Davey
|
b57369347f
|
Merge pull request #6576 from PresentCreativeLLC/EmitParticle-Type-Fix
Update return type of emitParticle
|
2023-09-07 13:26:44 +01:00 |
|
Richard Davey
|
0cec5012b4
|
Merge pull request #6575 from PresentCreativeLLC/ParticleEmitterConfig-Type-Fix
Update ParticleEmitterConfig.js
|
2023-09-07 13:26:05 +01:00 |
|
Richard Davey
|
8622e611f7
|
Merge pull request #6595 from PresentCreativeLLC/ParticleEmitterFrameConfigFix
Update ParticleEmitterFrameConfig.js
|
2023-09-07 13:23:40 +01:00 |
|
Richard Davey
|
6d22019f26
|
Update ParticleEmitterAnimConfig.js
|
2023-09-07 13:21:51 +01:00 |
|
Richard Davey
|
32469aeab7
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2023-09-07 13:19:53 +01:00 |
|
Richard Davey
|
40d59692a9
|
Update CHANGELOG-v3.61.md
|
2023-09-07 13:19:49 +01:00 |
|
Richard Davey
|
18f5a73692
|
Merge pull request #6587 from PresentCreativeLLC/missing-particle-emitter-property
Added missing description of the anims property of the particle emitter for JSDoc
|
2023-09-07 13:19:17 +01:00 |
|
Richard Davey
|
4c65ea408a
|
Merge pull request #6605 from emadkhezri/master
Fixed a typo in TextFactory.js
|
2023-09-07 13:16:37 +01:00 |
|
Richard Davey
|
f330c86eae
|
Merge pull request #6606 from samme/patch-20
Docs: correct type for BuildTilesetIndex(mapData)
|
2023-09-07 13:16:08 +01:00 |
|
samme
|
a581b821eb
|
Docs: correct type for BuildTilesetIndex(mapData)
This should be close enough
|
2023-09-06 16:26:36 -07:00 |
|
Richard Davey
|
d9f51c0562
|
null the Camera reference
|
2023-09-05 14:56:13 +01:00 |
|
Richard Davey
|
e3c1478867
|
null the glTexture reference
|
2023-09-05 14:56:06 +01:00 |
|
Richard Davey
|
430232573b
|
Update CHANGELOG-v3.61.md
|
2023-09-05 13:40:48 +01:00 |
|
Richard Davey
|
e8e57b6b0c
|
The WebGLRenderer.deleteFramebuffer method has been updated so it now tests for the exitennce of a COLOR and DEPTH_STENCIL attachments, and if found, removes the bindings and deletes the stencil buffer. The code that previously deelted the RENDERERBUFFER_BINDING has also been removed to avoid side-effects.
|
2023-09-05 13:40:45 +01:00 |
|
Richard Davey
|
45fb3e6442
|
Update CHANGELOG-v3.61.md
|
2023-09-05 12:55:04 +01:00 |
|
Richard Davey
|
c82a6bb466
|
DynamicTexture.preDestroy was never called, leading to an accumlation of framebuffers in memory. This method has now been renamed to destroy and cleans all references correctly.
|
2023-09-05 12:55:01 +01:00 |
|
Emad
|
266ddb7545
|
fixed a typo in TextFactory.js
|
2023-09-03 22:34:28 +10:00 |
|
John Hyde
|
e9808895ae
|
Update InputConfiguration.js: Clarify alphaTolerance
This change adds documentation to make it clear that alphaTolerance is a value between 0 and 255, rather than 0 and 1.
|
2023-08-30 13:07:33 -07:00 |
|
Richard Davey
|
ef7c06d639
|
Update CHANGELOG-v3.61.md
|
2023-08-28 16:21:20 +01:00 |
|
Richard Davey
|
61fa744473
|
Fixed the methods addAtlasJSONArray , addAtlasJSONHash , addAtlasXML and addUnityAtlas . Fix #6565
|
2023-08-28 16:21:17 +01:00 |
|
Richard Davey
|
7a81f2e029
|
Update CHANGELOG-v3.61.md
|
2023-08-28 16:04:14 +01:00 |
|
Richard Davey
|
28738a4046
|
Tile was incorrectly using the Alpha Game Object component, instead of the AlphaSingle component, which meant although the methods implied you could set a different alpha per tile corner, it was never reflected in the rendering. It has now been updated to use just the single alpha value. Fix #6594
|
2023-08-28 16:04:14 +01:00 |
|
Richard Davey
|
56a1bbfe8b
|
Merge pull request #6568 from Trissolo/fixProcessQueue
[Fix] Added missing parameter to some function calls in Phaser.Structs.ProcessQueue#add
|
2023-08-28 15:43:22 +01:00 |
|
Richard Davey
|
74e0143282
|
Update CHANGELOG-v3.61.md
|
2023-08-28 15:42:06 +01:00 |
|
Richard Davey
|
b5c9b76eff
|
Updated docs
|
2023-08-28 15:42:02 +01:00 |
|
Richard Davey
|
2f78afc52a
|
Update CHANGELOG-v3.61.md
|
2023-08-28 15:40:09 +01:00 |
|
Richard Davey
|
5846acf682
|
Merge pull request #6569 from Trissolo/refineGameObjectSetTexture
Added two optional parameters to GameObjects.Components.Texture#setTexture
|
2023-08-28 15:39:47 +01:00 |
|
Richard Davey
|
2a5bf0e5f9
|
Merge pull request #6584 from Trissolo/fix/geomPolygon-unused-code
Remove unused code in Geom.Polygon#setTo
|
2023-08-28 15:27:45 +01:00 |
|
Richard Davey
|
63fbaf99df
|
Merge pull request #6590 from samme/samme-patch-1
Docs: StaticBody#reset description
|
2023-08-28 15:23:31 +01:00 |
|
Richard Davey
|
d9147e92eb
|
Merge pull request #6598 from samme/patch-19
Unprotect Animation#getFrameAt
|
2023-08-28 15:22:44 +01:00 |
|
samme
|
7338ca5793
|
Unprotect Animation#getFrameAt
|
2023-08-25 12:51:59 -07:00 |
|
Rex
|
8361735197
|
Add complete event
|
2023-08-25 11:25:48 +08:00 |
|
Rex
|
d46024c685
|
Do nothing if timeline is complete
|
2023-08-25 11:03:14 +08:00 |
|