Beta versions are not as thoroughly tested as stable
Scripting SDK updates; bug fixes; new example
11 February, 2025 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct Animate
Notes
It's another week and another beta release! This week's release includes a range of new scripting APIs. 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 a new example Hero attributes which demonstrates the use of mesh distortion. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r426
New Additions
Debugger: allow searching by UID
New example 'Hero attributes'
Animations editor: add feedback showing when there are no frames or animations created in the sprite sheet importer
Changes
Tilemaps: support patch brushes with a 1x1 size
Animations editor: disable import button in sprite sheet import dialog if nothing yet added
Bug Fixes
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
Performance Improvements
Improve spritesheet packing to generate two sheets in some cases where it would have generated three
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()
Share Construct Animate Release r426 Now