Commit Graph

  • 5cc02afbd4 Update Config.js Richard Davey 2024-09-02 18:58:30 +01:00
  • 0febaddb10 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 18:27:13 +01:00
  • ee426c9ae4 If you set a WebAudioSound to loop and set SoundManager.pauseOnBlur = false, then if you start the sound and tab away from Phaser, the sound wouldn't then loop on return to the game, if the loop _expired_ while the tab was out of focus. This was due to checking the audio source node target against the wrong internal property. Fix #6702 Richard Davey 2024-09-02 18:27:10 +01:00
  • 513e8b5429 Update RenderConfig.js Richard Davey 2024-09-02 16:10:24 +01:00
  • 1e07586acc Fixed method names Richard Davey 2024-09-02 16:07:34 +01:00
  • 6170a21938 Remove use of PipelineConfig Richard Davey 2024-09-02 16:05:49 +01:00
  • 57db2cbe03 Update ScaleManager.js zekechan 2024-09-02 22:31:01 +08:00
  • 81434f0872 Update CHANGELOG-v3.85.md zekechan 2024-09-02 22:30:54 +08:00
  • bb772f4c00 Update CHANGELOG-v3.85.md zekechan 2024-09-02 22:30:43 +08:00
  • 16efebae93 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:48:52 +01:00
  • 7e0f40492f Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:26:03 +01:00
  • 04f54b888a Fix getScene return type. Fix #6821 Richard Davey 2024-09-02 14:26:00 +01:00
  • abccbc9631 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:19:49 +01:00
  • 9eaf661a45 Added prerenderclear event to canvas and webgl Richard Davey 2024-09-02 14:18:32 +01:00
  • 426cbe2d95 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:08:17 +01:00
  • dc783da844 Merge pull request #6898 from monteiz/master Richard Davey 2024-09-02 14:07:30 +01:00
  • 0cf92cba50 Update TextStyle.js Luca Fagioli 2024-09-02 11:06:01 +02:00
  • 9f3afafb29 Fix #6885 leave fullscreen event fires twice Zeke Chan 2024-09-02 13:58:15 +08:00
  • c86b5b2528 Make Layer extend event emitter in the docs Richard Davey 2024-08-29 14:05:17 +01:00
  • 75ebcea0ac Testing new OfflineAudioContext audio-revamp Richard Davey 2024-08-26 12:20:14 +01:00
  • 378838a011 All functions now call 'queueOp'. Richard Davey 2024-08-25 22:35:39 +01:00
  • 53c491fb84 You can now pass a data argument to ScenePlugin.switch Richard Davey 2024-08-25 22:34:15 +01:00
  • 4003aa7f3e Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-08-25 21:53:51 +01:00
  • b3ccae9d8a Update CHANGELOG-v3.85.md Richard Davey 2024-08-25 21:53:45 +01:00
  • 59ce761140 Calling Matter.World.pause would stop the world updating, but the Runner timeLastTick wasn't reset when resume was called, causing all the bodies to advance. The time is now reset correctly. Fix #6892 Richard Davey 2024-08-25 21:53:37 +01:00
  • 683ae16522 Merge pull request #6890 from ospira/process-callback-fix Richard Davey 2024-08-25 21:29:03 +01:00
  • ec753ae195 Merge pull request #6895 from Andrek25/fix/typos Richard Davey 2024-08-25 21:26:46 +01:00
  • f424a48389 Merge pull request #6896 from samme/docs/move-above-below Richard Davey 2024-08-25 21:26:00 +01:00
  • 7fd11d2e98 Docs: clarify moveAbove(), moveBelow() samme 2024-08-23 08:50:47 -07:00
  • 8b24e73d3d fix(typedefs): fixing some typo error Andres 2024-08-22 21:49:51 -04:00
  • 66bbf8ea4a Add textureUnit parameter to Utils.updateLightingUniforms. This allows us to use lighting in any texture situation. Ben Richards 2024-08-22 12:38:05 +12:00
  • 1421058f4d Implement ShaderProgramFactory system for shader configuration. Ben Richards 2024-08-19 12:32:37 +12:00
  • 16abedf87b Add Tiled animation support to TilemapLayer. Ben Richards 2024-08-19 12:28:27 +12:00
  • fbfe657698 Update ArcadePhysicsCallback.js ospira 2024-08-13 12:40:37 -04:00
  • b99ac68c34 Update ArcadePhysicsCallback.js ospira 2024-08-13 12:29:10 -04:00
  • e321be2130 Update World.js ospira 2024-08-13 11:56:38 -04:00
  • 48f3769e55 Update ArcadeColliderType.js Richard Davey 2024-08-12 17:09:06 +01:00
  • 43b3bf9a66 Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 19:45:48 +01:00
  • a77976bff2 * InputPlugin.forceDownState is a new method that will force the given Game Object into the 'down' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceUpState is a new method that will force the given Game Object into the 'up' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceOverState is a new method that will force the given Game Object into the 'over' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceOutState is a new method that will force the given Game Object into the 'out' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceState is a new internal method that forces a Game Object into the given state. Richard Davey 2024-08-07 19:45:44 +01:00
  • 043e90c87c Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 19:16:22 +01:00
  • 6102492c14 InputPlugin.setCursor is a new method that will immediately set the CSS cursor to the given Interactive Objects cursor. Previously, this was hidden behind a private method in the Input Manager. Richard Davey 2024-08-07 19:14:54 +01:00
  • 934ba71810 Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 19:00:11 +01:00
  • a5d465cb19 Multiple updates. See description. Richard Davey 2024-08-07 19:00:05 +01:00
  • 2a05c49d9e The InputManager.resetCursor method has a new optional boolean forceReset which will reset the state of the CSS canvas cursor, regardless if there is a given Interactive Object, or not. Richard Davey 2024-08-07 18:36:54 +01:00
  • 5b972ae38a Added resetCursor boolean to disableInteractive and removeInteractive methods Richard Davey 2024-08-07 18:36:02 +01:00
  • 0bffd9e087 Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 15:48:59 +01:00
  • 8abcd2a610 Clarify documentation. Fix #6839 Richard Davey 2024-08-07 15:48:56 +01:00
  • cb468bd3ab Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 15:43:48 +01:00
  • 7fd6b6fdf8 LoaderPlugin.maxRetries is a new property that holds the number of times to retry loading a single file before it fails. Richard Davey 2024-08-07 15:43:43 +01:00
  • ca4e2da432 loader.maxRetries is a new Game Config option to set the number of retries a file will attempt to load. The default is 2. Richard Davey 2024-08-07 15:43:25 +01:00
  • 4021fa50fa FileConfig.maxRetries is a new File Config option to set the number of retries a file will attempt to load. If not specified in the config, the value is read from the LoaderPlugin.maxRetries property. Richard Davey 2024-08-07 15:43:11 +01:00
  • 0a7df76c3f Loader.File.retryAttempts is the internal property holding the counter for the number of times to retry loading this file before it fails. This value is decreased after each attempt. When it reaches zero, the file is considered as failed. Richard Davey 2024-08-07 15:42:57 +01:00
  • 195bede40e Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:59:45 +01:00
  • 13035a6718 If you had a sprite on the display list using the LightPipeline, followed by a Mesh using the LightPipeline, and you invalidated the mesh (i.e. by rotating it), it would cause a runtime error in the current batch. Fix #6822 Richard Davey 2024-08-06 23:59:42 +01:00
  • c5d8c7e04c Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:44:28 +01:00
  • e01a5f8d2c Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:27:36 +01:00
  • f434449dd8 The PreFXPipeline.batchQuad method will now apply Math.round to the target bounds center point. This prevents sub-pixel values during the copyTextSubImage2D call, preventing sprites with pre-fx from appearing mis-aligned during camera pans. Fix #6879 Richard Davey 2024-08-06 23:27:34 +01:00
  • fd35a37b85 Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:03:18 +01:00
  • 6acd415d16 Don't round the midPoint, or it breaks high zoom scrolling. Fix #6878 Richard Davey 2024-08-06 23:01:33 +01:00
  • 5aaa5ec601 Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-08-06 22:48:54 +01:00
  • 24125ef4d9 Update Config.js Richard Davey 2024-08-06 22:48:49 +01:00
  • 5387e9ef28 Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 22:48:44 +01:00
  • 8ef75453d0 Merge pull request #6876 from wooseok123/wooseok123-feat-switch Richard Davey 2024-08-06 21:57:28 +01:00
  • 1624312aea Merge pull request #6883 from RomanFrom710/6880-text-with-stroke-and-letter-spacing-issue Richard Davey 2024-08-06 21:54:21 +01:00
  • 50196f4958 Disable autoResize flag. The size a DynamicTexture is created at is the size it should remain forever. Richard Davey 2024-08-06 18:58:31 +01:00
  • c81c6cecc8 Remove the requirement for autoResize to be set, so anyone can resize a RenderTarget Richard Davey 2024-08-06 18:58:12 +01:00
  • d4d6a4c308 Beta 3 tag Richard Davey 2024-08-06 18:41:11 +01:00
  • cdefe1f68c Apply stroke letter by letter if there is custom letter spacing Roman Chaley 2024-08-04 16:11:37 +02:00
  • 1a45ac8eea Remove last fragments of ImageGPULayer. Ben Richards 2024-07-30 18:18:23 +12:00
  • d5de498ea4 Fix incorrect lighting with rotated cameras. Ben Richards 2024-07-30 18:12:02 +12:00
  • 9454d1a11a Rearrange shader attribute connection. The VertexBuffer doesn't need to know about the Program to complete its internal layout. But the VAO does need data from the Program to connect attributes. So completion logic has been moved from Program to VertexBuffer, and connection logic has been moved from Program to VAO. Ben Richards 2024-07-30 18:09:56 +12:00
  • bfc7c8a417 Add Utils.parseShaderFeatures. Ben Richards 2024-07-30 18:07:47 +12:00
  • 877fe3aa30 Allow premultiplication setting on Uint8Array textures. Ben Richards 2024-07-30 18:07:09 +12:00
  • cc0bac0214 Removed empty line spacing added when text is undefined. Fix #6807 zekechan 2024-07-30 13:40:53 +08:00
  • a3470a08e5 Updated rounding to use Math.floor + 0.5 Richard Davey 2024-07-28 14:56:53 +01:00
  • 8a52c00cad feat : add data argument in Scene.switch Wooseok Han 2024-07-26 13:25:07 +09:00
  • 45db4b91e7 Updated change logs Richard Davey 2024-07-23 18:17:49 +01:00
  • 445d58faa9 v3.85 Beta 2 Release v3.85.0-beta.2 Richard Davey 2024-07-23 17:01:47 +01:00
  • f519c582c7 Fixed jsdocs Richard Davey 2024-07-23 16:58:41 +01:00
  • 49456a08b8 Merge pull request #6870 from samme/feature/timestep-pauseDuration-2 Richard Davey 2024-07-23 16:53:01 +01:00
  • 412d0e5b71 Merge pull request #6869 from samme/docs/scene-events Richard Davey 2024-07-23 16:52:33 +01:00
  • 33f3f0c777 Update CHANGELOG-v3.85.md Richard Davey 2024-07-23 16:39:52 +01:00
  • abf857d949 The Texture.getFrameBounds method will now include the BASE texture in its calculations. This prevents it from returning a size of Infinity. This fixes an issue where a Tileset with margin/spacing loaded via load.spritesheet instead of load.image would have its margin and spacing ignored. Fix #6823 Richard Davey 2024-07-23 16:39:49 +01:00
  • ee2110c062 Removed debugging info. Richard Davey 2024-07-23 16:38:07 +01:00
  • 0d32e7bcbc Fixed jsdoc Richard Davey 2024-07-23 15:48:51 +01:00
  • 994389d041 Merge pull request #6816 from jacklehamster/master Zeke Chan 2024-07-23 16:52:37 +08:00
  • 54e555d56a Revert "#6816 Phaser.GameObjects.Components.FX#add fix null pipeline pointer" Zeke Chan 2024-07-23 16:51:45 +08:00
  • 389e2af60f #6816 Phaser.GameObjects.Components.FX#add fix null pipeline pointer Zeke Chan 2024-07-23 16:50:00 +08:00
  • a58f6d0f0c Move ImageGPULayer to plugin. Ben Richards 2024-07-23 18:02:25 +12:00
  • 6c02206a90 Debugging tile spacing Richard Davey 2024-07-22 19:03:57 +01:00
  • 52085dba91 Don't call setTileSize or setSpacing unless values are given Richard Davey 2024-07-22 19:03:11 +01:00
  • f44b10631d Update CHANGELOG-v3.85.md Richard Davey 2024-07-22 19:02:17 +01:00
  • c1cd18ef06 Update CHANGELOG-v3.85.md Zeke Chan 2024-07-22 22:59:40 +08:00
  • 96bae29e62 Pass pauseDuration 0 for manual resume samme 2024-07-21 07:36:24 -07:00
  • dc27d377f2 Include version in gameURL Richard Davey 2024-07-19 17:01:30 +01:00
  • 5d74999620 Fixed "undefined" style bug causing crashes Zeke Chan 2024-07-19 11:06:23 +08:00
  • a98f1f5713 Docs: correct args in some scene events samme 2024-07-18 19:03:08 -07:00
  • 99260d2174 DynamicTexture now creates a Camera instance, not a BaseCamera Richard Davey 2024-07-18 21:21:33 +01:00
  • 4a7f2b8301 Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-07-18 20:38:05 +01:00
  • 57ecb75e05 Update CHANGELOG-v3.85.md Richard Davey 2024-07-18 20:38:00 +01:00