Commit graph

19680 commits

Author SHA1 Message Date
Zeke Chan
5d74999620 Fixed "undefined" style bug causing crashes 2024-07-19 11:06:23 +08:00
Richard Davey
99260d2174
DynamicTexture now creates a Camera instance, not a BaseCamera 2024-07-18 21:21:33 +01:00
Richard Davey
4a7f2b8301
Merge branch 'master' of https://github.com/phaserjs/phaser 2024-07-18 20:38:05 +01:00
Richard Davey
57ecb75e05
Update CHANGELOG-v3.85.md 2024-07-18 20:38:00 +01:00
Richard Davey
14429786a0
Merge pull request #6867 from samme/feature/timestep-pauseDuration
Add TimeStep#pauseDuration, pass in Phaser.Core.Events#RESUME
2024-07-18 20:34:57 +01:00
samme
2824185784 Add TimeStep#pauseDuration
Pass in Phaser.Core.Events#RESUME
2024-07-17 18:57:03 -07:00
zekechan
1334cdef7d Update phaser.json 2024-07-17 23:32:21 +08:00
zekechan
aacc610088 Update phaser.d.ts 2024-07-17 23:32:17 +08:00
zekechan
4332448e9f Moved errors description above @ignore tag 2024-07-17 23:32:12 +08:00
zekechan
3658cd145f Updated default location property from literal -1 to type number 2024-07-17 23:31:48 +08:00
zekechan
5ddd3bf8a2 Removed duplicate localScheme property 2024-07-17 23:30:53 +08:00
zekechan
f218a1bca2 Fix #6768 Tweens in a looping chain fire onStart only once 2024-07-17 15:35:06 +08:00
zekechan
112ca0dbf1 Fix #6773 Tweens in a chain fire onActive twice per chain iteration 2024-07-17 10:55:58 +08:00
Richard Davey
0017e7bcf7
Update CHANGELOG-v3.85.md 2024-07-16 23:18:36 +01:00
Richard Davey
26d85978d2
Apply Math.floor across all camera values during preRender 2024-07-16 23:18:31 +01:00
Richard Davey
2fc8f5b3f9
Floor, not round 2024-07-16 23:17:40 +01:00
Richard Davey
40224d7c25
Removed BaseCamera.preRender method as it isn't used (overriden by Camera.preRender) 2024-07-16 22:59:47 +01:00
Richard Davey
d12b51cb48
The Multi Pipeline batchSprite and batchTexture methods will now apply Math.floor to the sprite matrix calculations if camera round pixels is enabled. 2024-07-16 22:59:22 +01:00
Richard Davey
ccf09b3019
roundPixels now defaults to false again 2024-07-16 21:24:43 +01:00
Richard Davey
77f209bbe5
Removed the uRoundPixels shader uniform and from the pipelines. Pass camera.roundPixels to setQuad. 2024-07-16 21:24:16 +01:00
Richard Davey
160587fb2d
Inlined the BitmapText BatchChar math to avoid 16 function calls per character 2024-07-16 21:23:09 +01:00
Richard Davey
117b33b113
Update CHANGELOG-v3.85.md 2024-07-16 20:26:12 +01:00
Richard Davey
f2855c66dd
Merge branch 'master' of https://github.com/phaserjs/phaser 2024-07-16 20:25:28 +01:00
Richard Davey
a8724b88d8
Calling Ellipse.setSize will internally call updateDisplayOrigin to retain position 2024-07-16 20:25:26 +01:00
Zeke Chan
23e287ef0e #6773 Fixed TweenChain fire onActive twice per chain iteration 2024-07-16 17:42:10 +08:00
Zeke Chan
f8dc6dcadb
Merge pull request #6782 from rexrainbow/depth-helper
Add some helper methods for changing rendering order
2024-07-16 16:29:45 +08:00
Zeke Chan
930d1ebcb6 Added missing var in for loop 2024-07-16 16:21:26 +08:00
Zeke Chan
340f90a627
Merge pull request #6793 from samme/feature/remove-asset-pack
Add Phaser.Loader.LoaderPlugin#removePack
2024-07-16 16:17:53 +08:00
Zeke Chan
71684df68e
Merge pull request #6802 from samme/feature/timeline-timeScale
Add Phaser.Time.Timeline#timeScale
2024-07-16 15:56:34 +08:00
Richard Davey
05f3cf6ee2 Update CHANGELOG-v3.85.md 2024-07-15 18:34:24 +01:00
Richard Davey
77bbab31f1 The RenderTarget will now automatically listen for the Renderer resize event if autoResize is true. This fixes an issue with Bitmap Masks where they wouldn't resize if the renderer resized. Fix #6769 2024-07-15 18:34:22 +01:00
Richard Davey
fde24247af Update CHANGELOG-v3.85.md 2024-07-15 17:44:43 +01:00
Richard Davey
5038c26051 The TextStyle.setStyle method will no longer mutate the given style object if it includes a numeric fontSize value. Fix #6863 2024-07-15 17:44:39 +01:00
Richard Davey
b14c580282 typo 2024-07-15 17:26:16 +01:00
Richard Davey
f2cc3c0b91 Update TilemapLayer.js 2024-07-15 17:24:27 +01:00
zekechan
944c6be993 BitmapText with maxWidth set does not wrap text correctly when a line ends with a white space. Fix #6860 2024-07-15 17:12:50 +08:00
Richard Davey
5f4dfa4fb8 Fixed call to lengthSq 2024-07-12 16:58:51 +01:00
Richard Davey
3ff119ae9e Update CHANGELOG-v3.85.md 2024-07-12 16:57:59 +01:00
Richard Davey
29426d198e Updated lookAtRH to call Vec3.lengthSq 2024-07-12 16:56:17 +01:00
Richard Davey
0560a787c5 Added missing subVectors method 2024-07-12 16:56:17 +01:00
Zeke Chan
7931e181a2 Updated maxWidth calculations 2024-07-12 15:34:48 +08:00
Zeke Chan
e9f92fab64 Revert "Updated maxWidth calculations"
This reverts commit 514f99d8aa.
2024-07-12 12:37:42 +08:00
Zeke Chan
548c920fb0 Update CHANGELOG-v3.85.md 2024-07-12 12:28:55 +08:00
Zeke Chan
514f99d8aa Updated maxWidth calculations 2024-07-12 12:27:13 +08:00
Zeke Chan
70d9ab2910 Update CHANGELOG-v3.85.md 2024-07-11 17:34:51 +08:00
Zeke Chan
9ecd99d173 Corrected currentLine offset 2024-07-11 17:34:47 +08:00
Zeke Chan
187de1042d Update CHANGELOG-v3.85.md 2024-07-11 17:09:43 +08:00
Zeke Chan
6fd0769915 Fixed line wrapping issue for lines ending with a space 2024-07-11 17:00:53 +08:00
Zeke Chan
3835ed417a Update CHANGELOG-v3.85.md 2024-07-11 16:59:18 +08:00
zekechan
a190054ce0 Update TileSprite.js
Default width and height are assigned to displayFrame separately.
2024-07-10 17:15:57 +08:00