Les versions Beta ne sont pas autant testées que les versions Stables
Scripting & SDK updates; bug fixes; new examples
11 February, 2025 ()
Envoyez-moi un courriel lors de nouvelles parutions
Don't miss out on the latest and greatest new features in Construct 3
Notes
It's another week and another beta release! This week's release includes a range of new scripting APIs (useful both in Construct projects and for the SDK), as well as adding the ability for third-party addons to use project file properties and parameters. There's also a couple of usability improvements, notably for the new spritesheet import dialog, as well as the ability to now search by UID in the debugger.
There's also a big batch of bug fixes, and we're pleased to also include two new examples: firstly a new demo game Avalanche, a 3D retro-style platformer, and also Hero attributes demonstrating the use of mesh distortion. Happy testing!
Vous aimez cette parution ?
Faites-le nous savoir avec un pouce haut !
Exécuter r426
Nouveaux ajouts
Debugger: allow searching by UID
New demo game 'Avalanche' and example 'Hero attributes'
Animations editor: add feedback showing when there are no frames or animations created in the sprite sheet importer
Changements
Tilemaps: support patch brushes with a 1x1 size
Animations editor: disable import button in sprite sheet import dialog if nothing yet added
Corrections de bug
Error opening example 'Tile-based pathfinding'
Ensure any background work is complete before attempting to launch preview
Ensure progress dialog is closed even in the event of failing to start a preview
Animations editor: in some cases keyboard input could stop working after importing frames (regression r420)
Tilemaps: patch brush not ignoring invalid indices at runtime
Tilemap brush editor: crash removing tiles from a patch brush
Tilemap brush editor: crash opening the editor when UI animations are turned off
Animations editor: palettes not displayed properly
Animations editor: crash trying to delete entries from the color palette picker dialog
Animations editor: avoid showing object types with no color palettes in the picker dialog
Animations editor: sprite sheet importer context menu options to add frames and animations not working properly
Instances bar: force items in the to occupy a single line at all times
Effects: crash changing 'Enable' property of layouts/layers (regression r425)
Templates: crash setting 'Template' property of an instance (regression r425)
Hierarchies: fix issue loading hierarchies from JSON
Amélioration des performances
Improve spritesheet packing to generate two sheets in some cases where it would have generated three
Mises à jour du SDK
Support "projectfile" plugin property type (SDKv2 only)
Support "projectfile" action/condition parameter type (SDKv2 only)
Scripting updates
IRuntime events "suspend", "resume"
Add IPlatformInfo properties canvasClientX/Y
ignoreMesh parameter for getBoundingBox(), getBoundingQuad()
Add IPlugin/IBehavior property 'id'
Add IWorldInstance originX/Y, set/getOrigin()
Partager Construct 3 la parution r426 maintenant