Ben Richards
|
a0aa09ff31
|
Fix WebGL errors when updating video textures.
|
2024-02-22 09:18:12 +13:00 |
|
Richard Davey
|
5a12f2a193
|
Preparing for v3.80 release
|
2024-02-21 13:31:13 +00:00 |
|
Richard Davey
|
ff945e1595
|
Fix merge error
|
2024-02-21 13:25:08 +00:00 |
|
Richard Davey
|
c445303ffb
|
Revert define changes as they don't work
|
2024-02-21 13:23:52 +00:00 |
|
Richard Davey
|
d25d65835a
|
Update NineSliceRender.js
|
2024-02-21 12:59:40 +00:00 |
|
Richard Davey
|
509f78ed72
|
Merge branch 'master' of https://github.com/phaserjs/phaser
|
2024-02-21 12:57:55 +00:00 |
|
Richard Davey
|
7aaa976a4e
|
Updated webpack config DefinePlugin use and corresponding defs to allow those crazy souls who import source directly on node to have a better life #6644
|
2024-02-21 12:57:48 +00:00 |
|
Robert Kowalski
|
9d155d8dde
|
Revert "Add bounce event to arcade physics Fix #6406"
This reverts commit 542bac2d02 .
|
2024-02-21 07:22:57 -05:00 |
|
Richard Davey
|
d70e3f453c
|
The ArcadePhysics.World.collideSpriteVsTilemapLayer method has been modified so that the body bounds are now expanded by the size of the scaled base tile in the Tilemap Layer. This fixes an issue where the check would skip over-sized tiles that were outside the bounds of the body. Mostly noticeable on layers that had a different base tile size to the map itself. Fix #4479
|
2024-02-21 01:11:43 +00:00 |
|
Richard Davey
|
d855fa73d3
|
The TilemapWebGLRenderer function has been fixed so it now uses the TileSet width and height for the tile draw command. This fixes an issue where the Tilemap would render incorrectly if the base tile size was different to the tile size. Fix #5988
|
2024-02-21 00:17:09 +00:00 |
|
Richard Davey
|
c273a1c9af
|
Handle non-sprite sheets
|
2024-02-21 00:01:28 +00:00 |
|
Richard Davey
|
862f75089e
|
Merge branch 'master' of https://github.com/phaserjs/phaser
|
2024-02-20 23:56:21 +00:00 |
|
Richard Davey
|
133073a55e
|
The Tileset.updateTileData method has two new optional parameters offsetX and offsetY which allow you to set the offset that the tile data starts from within the base source texture.
|
2024-02-20 23:56:14 +00:00 |
|
Richard Davey
|
724ed7ec17
|
Texture#getFrameBounds is a new method that will return the bounds that all of the frames of a given Texture Source encompass. This is useful for things like calculating the bounds of a Sprite Sheet embedded within a Texture Atlas.
|
2024-02-20 23:53:26 +00:00 |
|
Richard Davey
|
085bfa0cac
|
Use the TextureManager
|
2024-02-20 23:53:11 +00:00 |
|
Richard Davey
|
4df43d7bed
|
Math.RectangleLike is a new typedef that defines a rectangle-like object with public x , y , width and height properties.
|
2024-02-20 23:52:54 +00:00 |
|
Ben Richards
|
60176e4b39
|
Merge remote-tracking branch 'origin/master'
|
2024-02-21 11:49:15 +13:00 |
|
Ben Richards
|
13d6defb33
|
Fix rare text sizes failing to render.
If initialized at a power-of-two resolution, then resized to a
non-power-of-two resolution, some extra parameters must be updated.
|
2024-02-21 11:48:59 +13:00 |
|
Richard Davey
|
5d0c50c704
|
Merge branch 'master' of https://github.com/phaserjs/phaser
|
2024-02-20 22:46:12 +00:00 |
|
Richard Davey
|
68e089a380
|
The ScaleManager.orientationChange event listener will now directly refresh the Scale Manager internals. This fixes an issue where the orientation change event would fire after the window resize event, causing the Scale Manager to incorrectly report the new orientation on Chrome on iOS. Fix #6484
|
2024-02-20 22:46:05 +00:00 |
|
Robert Kowalski
|
542bac2d02
|
Add bounce event to arcade physics Fix #6406
|
2024-02-20 17:16:32 -05:00 |
|
Richard Davey
|
ebe627836e
|
Fixed object creation, sprite origin and added useSpriteSheet property
|
2024-02-20 21:38:42 +00:00 |
|
Richard Davey
|
0002c009f7
|
Updated jsdocs
|
2024-02-20 21:38:19 +00:00 |
|
Robert Kowalski
|
77778a07aa
|
Just updateDisplayOrigin without defaults Fix #6655
|
2024-02-20 14:21:36 -05:00 |
|
Richard Davey
|
89811d7388
|
The Tilemap.createFromTiles method has been updated. It will now copy the following properties, if set in the Tile, to the Sprites it creates: rotation , flipX , flipY , alpha , visible and tint . If these properties are declared in the spriteConfig passed to the method, those will be used instead, otherwise the Tile values are used. Fix #6711
|
2024-02-20 18:39:52 +00:00 |
|
Richard Davey
|
2dfd421495
|
WebAudioSound will now set hasEnded = false as part of stopAndRemoveBufferSource , after the source has been stopped and disconnected. This should prevent it from being left in a true state if the source onended callback fired late, after the sound had been re-played. Fix #6657
|
2024-02-20 17:50:44 +00:00 |
|
Richard Davey
|
429dcf0ed0
|
Clarified docs. Fix #6516
|
2024-02-20 16:47:18 +00:00 |
|
Richard Davey
|
38da7de892
|
Fix Tilemap properties JSDoc type. Fix #6331
|
2024-02-20 16:35:18 +00:00 |
|
Richard Davey
|
76a1062d50
|
Clarify container level. Fix #6699
|
2024-02-20 16:23:37 +00:00 |
|
Robert Kowalski
|
371a8b31a9
|
Add documentation on crop functionality Fix #6589
|
2024-02-20 11:21:47 -05:00 |
|
Ben Richards
|
a74f99563b
|
Fix spritesheet from atlas from compressed texture.
|
2024-02-20 21:45:06 +13:00 |
|
Ben Richards
|
93b4b083f1
|
Fix setting unnecessarily high texture filters.
|
2024-02-20 13:10:08 +13:00 |
|
Ben Richards
|
a2178c8466
|
Fix MIPMaps being disabled for compressed textures.
|
2024-02-20 13:02:19 +13:00 |
|
Richard Davey
|
1f8276ac76
|
Updated copyright year, company and author
|
2024-02-19 17:12:24 +00:00 |
|
Robert Kowalski
|
7a6845f6bf
|
Use GetFastValue so all children are added to the container via GameObjectCreator Fix #6743
|
2024-02-19 12:09:07 -05:00 |
|
Richard Davey
|
5dc286268f
|
A new property is available in the Game Configuration specifically for setting the 'snap' values for the Scale Manager. You can now set snap: { width, height } in the game config. This is then passed to the display size by the Scale Manager and used to control the snap values. Fix #6629 (thanks @musjj @samme)
|
2024-02-19 16:35:42 +00:00 |
|
Richard Davey
|
d2ce0f9358
|
Config#snapWidth and Config#snapHeight are new properties in the Game Config that hold the parsed snap config values, as used by the Scale Manager.
|
2024-02-19 16:35:27 +00:00 |
|
Richard Davey
|
1199178eff
|
beta 3 tag for safety
|
2024-02-19 16:27:19 +00:00 |
|
Richard Davey
|
0ee06b65b3
|
Docs fix
|
2024-02-19 16:27:07 +00:00 |
|
Richard Davey
|
55b4c8db4a
|
The Browser Device class will no longer think that Chrome is Mobile Safari on iOS devices. Fix #6739
|
2024-02-19 15:36:37 +00:00 |
|
Richard Davey
|
21a10b736a
|
Merge pull request #6728 from moufmouf/fix-postfxpipeline
Fixing the Postfix pipeline without introducing a skip frame
|
2024-02-19 15:30:34 +00:00 |
|
Richard Davey
|
56213a5f7e
|
Update WebGLRenderer.js
|
2024-02-19 15:28:21 +00:00 |
|
Richard Davey
|
de0a22964e
|
WebGLPipeline.resizeUniform is a new property that is defined in the WebGLPipelineConfig . This is a string that defines a uResolution property, or similar, within the pipeline shader. If the WebGL Renderer resizes, this uniform will now be updated automatically as part of the pipeline resize method. It has been added to both the Multi and Mobile pipelines as default. This fixes issues where the pipelines were rendering with old resolution values, causing graphical glitches in mostly pixel-art games. Fix #6674
|
2024-02-19 15:28:18 +00:00 |
|
Richard Davey
|
82b1a3e2aa
|
Added missing copyright block
|
2024-02-19 15:01:56 +00:00 |
|
Richard Davey
|
a9012b19b4
|
The BitmapText.setFont method will now set the texture, size and alignment even if the same font key has been given as is already in use. Fix #6740
|
2024-02-19 14:41:59 +00:00 |
|
Richard Davey
|
76903fcdb9
|
Merge pull request #6719 from Stan-Stani/master
docs: clarify overlapOnly param
|
2024-02-19 14:31:29 +00:00 |
|
Richard Davey
|
9a175caa39
|
Merge pull request #6734 from yaustar/master
File creation checks if URL is a string before seeing if its Base64
|
2024-02-19 14:29:57 +00:00 |
|
Richard Davey
|
6d82af183c
|
Merge pull request #6741 from samme/docs/tween-chain-callbacks
Docs: remove unused TweenChainBuilderConfig props
|
2024-02-19 14:28:48 +00:00 |
|
Ben Richards
|
747c961632
|
Remove documentation requiring linear color space in ASTC textures.
This is no longer true.
|
2024-02-19 15:09:39 +13:00 |
|
Robert Kowalski
|
a7f00773ff
|
Properly detect mesh like gameObjects when supplying an input configuration
|
2024-02-18 08:01:22 -05:00 |
|