Commit graph

12275 commits

Author SHA1 Message Date
Richard Davey
9cd1fa45fb Updated jsdocs 2023-04-12 00:08:42 +01:00
Richard Davey
3af1d9002c Reset playCalled on complete. Emit new texture ready event. 2023-04-12 00:01:15 +01:00
Richard Davey
950fabe306 Added texture ready event 2023-04-12 00:00:58 +01:00
Richard Davey
91d598bd4f Added getWebGLTexture method 2023-04-11 23:42:17 +01:00
Richard Davey
8c2e591362 Moved PLAY event to after texture creation. Added frameReady property. Better paused handling. 2023-04-11 19:46:13 +01:00
Richard Davey
93620ca39e Fixed markers and video looping 2023-04-11 18:26:46 +01:00
Richard Davey
ec8dda5d17 Removed all mention of 'loadEvent' and 'asBlob' 2023-04-11 18:26:35 +01:00
Richard Davey
8412e53df3 Working perfectly for modern and legacy browsers. 2023-04-11 17:03:00 +01:00
Richard Davey
1384ff8cf5 Now just adds a dictionary entry into the cache, doesn't create a DOM element, doesn't hang the browser. 2023-04-11 17:02:46 +01:00
Richard Davey
7904ecfb15 Added requestVideoFrame polyfill 2023-04-11 17:02:09 +01:00
Richard Davey
0d35651e66 Removed 'hasRequestVideoFrame' and added 'getVideoURL' function 2023-04-11 17:01:42 +01:00
Richard Davey
257fdaed4f All now working via promise + rvf flow 2023-04-11 02:05:56 +01:00
Richard Davey
bff9184329 Added new unsupported event 2023-04-11 02:05:37 +01:00
Richard Davey
bde8bf3e11 Device.Video.hasRequestVideoFrame is a new boolean property that tells if the browser support the new requestVideoFrameCallback API, or not. 2023-04-11 01:34:13 +01:00
Richard Davey
45646c52a2 Nearly finished refactoring of RVF / Promise path of Video game object 2023-04-11 00:57:11 +01:00
Richard Davey
368cb4a146 Added new Video events 2023-04-11 00:39:14 +01:00
Richard Davey
90654dedc1 Updated docs 2023-04-11 00:39:03 +01:00
Richard Davey
af9a67f0a4 Update Video.js 2023-04-10 19:51:26 +01:00
Richard Davey
8ff50da910 Fixed return type 2023-04-10 17:49:42 +01:00
Richard Davey
68aacac2f3
Merge pull request #6461 from EmilSV/revert_container_getBounds
reverted using getTextBounds for cotainer getBounds()
2023-04-10 17:46:38 +01:00
Richard Davey
950f0a8363 Tilemap.getLayerIndex will now return null if a given TilemapLayer instance doesn't belong to the Tilemap or has been destroyed. 2023-04-10 17:43:02 +01:00
Emil Schnedler Vad
bc6ec0a124 reverted using getTextBounds for cotainer getBounds() 2023-04-08 20:37:12 +02:00
Richard Davey
6b6077f62b Recoding Video Game Object 2023-04-07 19:18:54 +01:00
Richard Davey
9359fe4125 Docs update 2023-04-07 19:18:42 +01:00
Richard Davey
113430f70e Added all of the various missing FileConfig properties. Fix #6455 2023-04-07 13:45:30 +01:00
Richard Davey
49511838f4 Update CSSFileConfig.js 2023-04-07 13:45:14 +01:00
Richard Davey
f895350f3e Fixed lint error. Also we can call batchGameObject directly #6456 2023-04-07 13:31:38 +01:00
Richard Davey
77ce001a8a
Merge pull request #6456 from rexrainbow/dynamictexture-stamp-skipbatch
Add `skipBatch` in StampConfig parameter of stamp method
2023-04-07 13:29:51 +01:00
samme
48c3c99fed Change default callback scope to the timer event 2023-04-06 10:25:09 -07:00
Rex
9c439671cc Add skipBatch in config parameter of stamp method 2023-04-06 21:20:23 +08:00
Richard Davey
afe5401a25 Add missing String cast. Fix #6451 2023-04-05 14:47:00 +01:00
Richard Davey
77d75a8b68 Tidy the docs 2023-04-05 14:38:19 +01:00
Richard Davey
2099546830 3.60 Beta 24 prep 2023-04-04 18:02:17 +01:00
Richard Davey
4e18d35098 Fixed doc types 2023-04-04 17:55:56 +01:00
Richard Davey
3f045086d3 Typo 2023-04-04 17:55:37 +01:00
Richard Davey
49d56e7dc4 Added new clearFX method and tidied up the docs and functions for FX removal. Fix #6451 2023-04-04 15:46:11 +01:00
Richard Davey
26c90c4492
Merge pull request #6450 from samme/docs/CameraConfig
Docs: correct types for SettingsConfig.cameras and SettingsObject.cameras
2023-04-04 15:08:59 +01:00
Richard Davey
8adbb15c13 Added new Matter Body methods (velocity and speed) 2023-04-04 15:05:42 +01:00
Richard Davey
0a8f9a9f04 Fixed jsdoc types 2023-04-04 15:05:11 +01:00
samme
7864024cbf Docs: correct cameras types
Phaser.Types.Scenes.SettingsConfig, Phaser.Types.Scenes.SettingsObject
2023-04-03 16:03:51 -07:00
Richard Davey
24c85af875 Upgrade to MatterJS v0.19 2023-04-03 22:01:39 +01:00
Richard Davey
ddc79c71a2 Update WebAudioSound.js 2023-04-03 20:19:26 +01:00
Richard Davey
0f72a9781b Updated jsdocs 2023-04-03 18:35:25 +01:00
Richard Davey
715ee10367 Clarifying the docs. Fix #6446 2023-04-03 18:30:05 +01:00
Richard Davey
19dfdeac14 jsdoc fixes and beta 23 prep 2023-03-31 18:39:40 +01:00
Richard Davey
5e0dd72153 You will now get a warning from the AnimationManager and AnimationState if you try to add an animation with a key that already exists. Fix #6434 2023-03-31 16:37:01 +01:00
Richard Davey
ac060e8355 Set maxDim within the loop 2023-03-31 15:49:23 +01:00
Richard Davey
6d49b94305 Reverted pixel rounding. Should address offset pixelArt issues on HighDPI displays. #6327 2023-03-31 15:12:34 +01:00
Richard Davey
01afa66230 clear now has 2 arguments to clear pre/post or both. Fix #6440 2023-03-31 14:45:37 +01:00
Richard Davey
f97d4d2477
Merge pull request #6400 from imothee/addTilesetImage-tilesetOffset
Adds tileOffset param to Phaser.Tilemaps.Tilemap#addTilesetImage
2023-03-31 14:34:53 +01:00