phaser/src
2023-12-11 17:33:57 -08:00
..
actions Merge branch 'master' of https://github.com/photonstorm/phaser 2023-10-26 21:07:41 +01:00
animations 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
cache Updated copyright year 2023-01-02 17:36:27 +00:00
cameras Remove rounding 2023-11-07 18:52:23 +00:00
core Updated version to 3.70 2023-11-10 15:04:01 +00:00
create Added { willReadFrequently } to every canvas context, no matter where it comes from 2023-03-09 17:30:04 +00:00
curves Updated version to 3.70 2023-11-10 15:04:01 +00:00
data Fixed typedefs 2023-10-10 20:22:28 +01:00
device 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
display Tidy the docs 2023-04-05 14:38:19 +01:00
dom Updated copyright year 2023-01-02 17:36:27 +00:00
events Updated copyright year 2023-01-02 17:36:27 +00:00
fx Updated version to 3.70 2023-11-10 15:04:01 +00:00
gameobjects Update NineSlice.js 2023-11-10 16:44:16 +00:00
geom Updated version to 3.70 2023-11-10 15:04:01 +00:00
input Update InputConfiguration.js: Clarify alphaTolerance 2023-08-30 13:07:33 -07:00
loader There was an issue when loading Normal Maps with Sprite Sheets. Often, if the normal map image completed loading before the sprite sheet, it would cause it to be incorrectly added to the Texture Manager, resulting in broken frames. Now, regardless of the load order, the sprite sheet is added with its normal map correctly together. Fix #6491 2023-11-08 18:40:08 +00:00
math The RandomDataGenerator#weightedPick method will no longer under-sample the first and last elements in the given array, leading to better distribution of results. Fix #6562 2023-11-08 16:44:27 +00:00
physics Updated version to 3.70 2023-11-10 15:04:01 +00:00
plugins Updated copyright year 2023-01-02 17:36:27 +00:00
polyfills 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
renderer Exclude the renderers 2023-12-11 17:33:57 -08:00
scale 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
scene The Game instance will now boot the new SYSTEM_READY event, which indicates that the internal Scene System has been created by the Scene Manager and is ready for use. The Texture Manager now listens for this event in order to create the stamp Image. This fixes an issue where the stamp would throw a run-time error if the game didn't feature a preload function. Fix #6616 2023-11-09 13:42:00 +00:00
sound The BaseSound.destroy method will now call BaseSound.stop which will reset the isPlaying and other flags. Fix #6645 2023-11-08 16:26:48 +00:00
structs Removed generics that were breaking Layer in TypeScript 2023-11-10 15:27:07 +00:00
textures Updated version to 3.70 2023-11-10 15:04:01 +00:00
tilemaps Updated version to 3.70 2023-11-10 15:04:01 +00:00
time Updated version to 3.70 2023-11-10 15:04:01 +00:00
tweens Merge pull request #6632 from samme/docs/tween-persist 2023-09-27 17:57:36 +01:00
utils Fixed jsdoc for GetRandom 2023-10-27 17:22:39 +02:00
const.js Updated version to 3.70 2023-11-10 15:04:01 +00:00
phaser-arcade-physics.js Added requestVideoFrame polyfill 2023-04-11 17:02:09 +01:00
phaser-core.js Added requestVideoFrame polyfill 2023-04-11 17:02:09 +01:00
phaser-esm.js Added requestVideoFrame polyfill 2023-04-11 17:02:09 +01:00
phaser-ie9.js Updated copyright year 2023-01-02 17:36:27 +00:00
phaser.js Added requestVideoFrame polyfill 2023-04-11 17:02:09 +01:00