Commit graph

19031 commits

Author SHA1 Message Date
Richard Davey
f8f48f55e0 Update CHANGELOG-v3.61.md 2023-09-27 18:15:12 +01:00
Richard Davey
d07d756760 The LoaderPlugin will now call removeAllListeners() as part of its shutdown method, which will clear any event listeners bound to a Loader instance of the Scene, during the Scene shutdown. Fix #6633 2023-09-27 18:15:12 +01:00
Richard Davey
455420c4a0
Merge pull request #6627 from rexrainbow/plane-origin
Add read-only originX, originY properties
2023-09-27 18:06:20 +01:00
Richard Davey
2be65ec210
Merge pull request #6632 from samme/docs/tween-persist
Docs: change tween `persists` to `persist`
2023-09-27 17:57:36 +01:00
Richard Davey
ba7f2ff22e
Merge pull request #6635 from PresentCreativeLLC/ParticleDocumentationTypoFix
Fixed a typo, changed 'Interal' for 'Internal'
2023-09-27 17:57:10 +01:00
Richard Davey
8472087534
Merge pull request #6638 from samme/docs/tween-builders
Docs: TweenBuilderConfig and NumberTweenBuilderConfig
2023-09-27 17:53:28 +01:00
samme
720b2ccc6f Docs: NumberTweenBuilderConfig
- Remove the v3.55 "Scope" properties
- Other simplifications
2023-09-27 09:30:15 -07:00
samme
485be95248 Docs: TweenBuilderConfig
Clarify onRepeat, onYoyo
2023-09-27 09:27:34 -07:00
Richard Davey
10fd9a6bb1 Update CHANGELOG-v3.61.md 2023-09-27 17:18:13 +01:00
Richard Davey
1be82975f7 The Request Video Frame polyfill will now check first to see if the browser supports HTMLVideoElement before trying to inspect its prototype. This should help in non-browser environments. 2023-09-27 17:18:10 +01:00
Richard Davey
70ace29d49 Update CHANGELOG-v3.61.md 2023-09-27 16:58:29 +01:00
Richard Davey
6cda06c6b2 The Text.dirty Game Object property has been removed. It wasn't used internally at all, so was just adding confusion and using space. 2023-09-27 16:58:25 +01:00
Alvaro Estrada
9b4d41d1bf Fixed a typo, changed 'Interal' for 'Internal' 2023-09-24 22:49:42 -06:00
samme
76a6786fba Docs: change persists to persist 2023-09-23 08:12:22 -07:00
Richard Davey
e21c6f4596 Update README.md 2023-09-22 18:46:08 +01:00
Rex
1704e2ca5a Add read-only originX, originY properties 2023-09-21 11:10:49 +08:00
Richard Davey
cbb802bcff Merge branch 'master' of https://github.com/photonstorm/phaser 2023-09-14 11:47:33 +01:00
Richard Davey
a1bc5e247b Clarify set body docs further 2023-09-14 11:47:31 +01:00
Richard Davey
883be33e8d
Merge pull request #6618 from samme/docs/loader-file-types
Docs: explain FileConfig.type values
2023-09-13 17:14:53 +01:00
samme
f7571462a0 Docs: explain FileConfig.type values 2023-09-13 08:28:57 -07:00
Richard Davey
5238c0b193 Ready for 3.61 Beta 3 2023-09-07 18:15:47 +01:00
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