Richard Davey
|
a1e77e9e6b
|
You can now correctly loading a Sprite Sheet with a Normal Map. The TextureManager.addSpriteSheet method has been updated to take an optional dataSource parameter and the SpriteSheetFile.addToCache method has been rewritten to handle normal maps as well.
|
2023-04-12 06:49:54 +01:00 |
|
Richard Davey
|
ec8dda5d17
|
Removed all mention of 'loadEvent' and 'asBlob'
|
2023-04-11 18:26:35 +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
|
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 |
|
samme
|
1e527c4636
|
Docs: PackFile url argument type
Can be an object
|
2023-03-19 09:03:10 -07:00 |
|
samme
|
24197dd09a
|
Warn if no audio URLs are matched
|
2023-01-20 11:46:04 -08:00 |
|
Richard Davey
|
468bf7821d
|
Updated copyright year
|
2023-01-02 17:36:27 +00:00 |
|
Richard Davey
|
8b6b398b68
|
When ImageFile loads with a linked Normal Map and the map completes first, but the Image is still in a pending state, it would incorrectly add itself to the cache instead of waiting. It now checks this process more carefully. Fix #5886
|
2022-11-29 18:11:29 +00:00 |
|
Richard Davey
|
5ae9cf7f09
|
Using a dataKey to specify a part of a JSON file when using load.pack would fail as it wouldn't correctly assign the right part of the pack file to the Loader. You can now use this parameter properly. Fix #6001
|
2022-11-29 17:47:58 +00:00 |
|
Richard Davey
|
2b4332a404
|
Update JSONFile.js
|
2022-11-29 17:47:52 +00:00 |
|
Richard Davey
|
993562d803
|
Update LoaderPlugin.js
|
2022-11-29 17:47:44 +00:00 |
|
Richard Davey
|
ffa54fe1c1
|
Fixed loader reference. Fix #6295
|
2022-11-29 15:45:02 +00:00 |
|
samme
|
0ba6261eff
|
Docs: correct example code in FILE_KEY_COMPLETE
AtlasJSONFile type is `atlasjson`
|
2022-11-01 20:16:10 -07:00 |
|
Richard Davey
|
023343c789
|
All events have a type of string. Fix #6136
|
2022-09-21 22:01:03 +01:00 |
|
Richard Davey
|
21a695d070
|
Removed log
|
2022-08-19 16:44:51 +01:00 |
|
samme
|
1a9fe0ccb6
|
Add AudioFileURLConfig and VideoFileURLConfig types
|
2022-06-28 11:12:30 -07:00 |
|
Rex
|
7615d3c731
|
Fix pack-loader bug
'packKey' could be undefined, an object, or a string. So test if packKey is a string type first.
|
2022-05-11 07:58:50 +08:00 |
|
Richard Davey
|
b1f03649bb
|
LoaderPlugin.localSchemes is a new array of scheme strings that the Loader considers as being local files. This is populated by the new Phaser.Core.Config#loaderLocalScheme game / scene config property. It defaults to [ 'file://', 'capacitor://' ] but additional schemes can be defined or pushed onto this array. Based on #6010
|
2022-05-09 18:34:56 +01:00 |
|
Richard Davey
|
21bdac8a29
|
Merge pull request #6010 from Azim-Palmer/bugfix/cordova-webaudio-fix
Fix WebAudio for Crodova based apps
|
2022-05-09 16:56:37 +01:00 |
|
Richard Davey
|
d33035cf2d
|
Merge pull request #6094 from VanaMartin/imagefile-bugfix-1
FIX: ImageFile addCache pending destruction status
|
2022-05-09 16:39:26 +01:00 |
|
Martin Vana
|
28b801840c
|
FIX: ImageFile addCache pending destruction status
|
2022-04-28 18:46:10 +02:00 |
|
Rex
|
42a127832a
|
Fix lint error
|
2022-04-25 15:59:31 +08:00 |
|
Richard Davey
|
d53d8f3ea5
|
Merge pull request #6002 from rexrainbow/pack-loader-dotnotation-datakey
Can use dot notation as datakey
|
2022-04-14 15:49:36 +01:00 |
|
Krzysztof Głogocki
|
726c874c10
|
Merge remote-tracking branch 'origin/master' into bugfix/cordova-webaudio-fix
|
2022-04-07 14:08:05 +02:00 |
|
Richard Davey
|
59fbcc5ca3
|
Updated copyright year
|
2022-02-28 14:29:51 +00:00 |
|
Krzysztof Głogocki
|
897d2444f5
|
Fixing WebAudio for Cordova by introducing localScheme configuration
|
2022-02-15 12:07:48 +01:00 |
|
Rex
|
14c1bd0d13
|
Can use dot notation as datakey
|
2022-02-12 17:25:36 +08:00 |
|
samme
|
fb7ea70610
|
Fix missing script type
Fixes #5994
|
2022-02-07 11:27:48 -08:00 |
|
samme
|
905167a5f0
|
Clarify the invalid file key/type errors
|
2022-02-07 11:27:14 -08:00 |
|
Richard Davey
|
4f0232e8c8
|
Restored the 3.55.2 sound system + fixes for iOS
|
2022-02-04 16:59:13 +00:00 |
|
J.C
|
271ce6932a
|
polyfill for audio.dataset if it's missing on some browser.
|
2021-12-21 17:17:32 +08:00 |
|
Richard Davey
|
3f237d6e1e
|
Tidying up this class. Better name, lock handling and onload
|
2021-11-22 23:53:20 +00:00 |
|
Richard Davey
|
9705ea5b70
|
Debugging audio
|
2021-11-22 18:35:36 +00:00 |
|
Emil Schnedler Vad
|
98ea9e681e
|
fixes a bug in Phaser.Loader.LoaderPlugin#texture
|
2021-11-15 16:43:42 +01:00 |
|
Richard Davey
|
1bf6ec2712
|
Removed un-used code
|
2021-11-08 17:58:53 +00:00 |
|
Richard Davey
|
b57e5f0dfa
|
Only add to the cache if we've got data!
|
2021-11-05 00:26:44 +00:00 |
|
Richard Davey
|
4d6c67c22e
|
Working through removing audio decoding from the loader
|
2021-11-04 17:54:43 +00:00 |
|
Richard Davey
|
b8339c16e6
|
Compressed Texture files can now be loaded from a file configuration object or a file pack
|
2021-11-03 22:07:34 +00:00 |
|
Richard Davey
|
18e044ef02
|
Removed all of the pendingDestroy calls, as this is now handled by the Loader Plugin.
|
2021-11-03 21:20:06 +00:00 |
|
Richard Davey
|
1a07b840b9
|
Added state property, pendingDestroy and destroy methods
|
2021-11-03 18:51:25 +00:00 |
|
Richard Davey
|
9eeccf3690
|
The Loader calls pendingDestroy automatically
|
2021-11-03 18:51:10 +00:00 |
|
Richard Davey
|
d3e9dc59e5
|
Removed file destroy
|
2021-11-03 18:50:56 +00:00 |
|
Richard Davey
|
a794e9c4c5
|
Added pendingDestroy guard
|
2021-11-03 18:50:45 +00:00 |
|
Richard Davey
|
dc73546048
|
Updated the docs about the data parameter
|
2021-11-03 18:50:28 +00:00 |
|
Richard Davey
|
a00f88a786
|
Added new PENDING_DESTROY const
|
2021-11-03 18:50:14 +00:00 |
|
Richard Davey
|
68a1a4b300
|
Added links to atlas software
|
2021-11-03 17:01:46 +00:00 |
|
Richard Davey
|
8c6f5ec109
|
The ScriptFile Loader File Type has a new optional parameter: type . This is a string that controls the type attribute of the <script> tag that is generated by the Loader. By default it is 'script', but you can change it to 'module' or any other valid type.
|
2021-10-29 15:47:41 +01:00 |
|
Richard Davey
|
6aa75d8e5d
|
Now works with multi-atlases and normal maps
|
2021-10-27 17:15:55 +01:00 |
|
Richard Davey
|
dbeefcc405
|
Update CompressedTextureFileConfig.js
|
2021-10-27 17:06:38 +01:00 |
|