Les versions Beta ne sont pas autant testées que les versions Stables
Hierarchy ready event; File System updates; WebGPU updates & more
10 December, 2024 ()
Envoyez-moi un courriel lors de nouvelles parutions
Don't miss out on the latest and greatest new features in Construct 3
Notes
This week's beta release adds a new On hierarchy ready trigger, and a corresponding "hierarchyready" script event. These both fire for the root instance in the hierarchy only, after 'On create' has finished for all children in the hierarchy. This should make it easier to handle complex hierarchy initialization cases.
The File System plugin has been updated to support picker dialogs on macOS WKWebView. Previously these were not supported as WKWebView is based on Safari, which does not support the File System Access API - however to ensure consistency across platforms, we've now implemented the functionality using our wrapper extension system.
We've also done some more work on the WebGPU renderer. A key feature of the new WebGPU renderer was the ability to use multi-texturing, so it can bind up to 14 textures at a time, minimizing texture swapping. However this feature has an impact on fill-rate, and this can be particularly significant on mobile. Therefore to better manage the performance trade-off, you can now turn multitexturing on or off, or leave it on its default 'Auto' mode, which is on for desktop systems but off on mobile.
Other improvements include more cursor styles in the Mouse object, some other scripting and SDK updates, and some bug fixes. Happy testing!
Vous aimez cette parution ?
Faites-le nous savoir avec un pouce haut !
Exécuter r419
Nouveaux ajouts
'On hierarchy ready' trigger
File System: support for picker dialogs in macOS WKWebView exports
Mouse: update 'Set cursor style' action to support more cursor styles
Project property 'Enable multitexturing' (for WebGPU)
Changements
Windows WebView2: revert change to rendering mode in r418 due to bugs
Disable WebGPU on Adreno 7XX devices to avoid display corruption bug
Corrections de bug
File System: 'Shell open' always triggered an error on macOS, even if successful
Animations editor: crash saving the current image (regression r417)
Amélioration des performances
WebGPU: optimize fill rate when a single texture in use
Mises à jour du SDK
Add support for "combo-grouped" parameter type
Fix TypeScript definition for getObjectClassBySid()
Scripting updates
Instance, object class and runtime events "hierarchyready"
Add IRuntime properties loadingProgress, imageLoadingProgress
Partager Construct 3 la parution r419 maintenant