Beta versions are not as thoroughly tested as stable
First parts of scene graph, more Project Bar copy/paste, new examples & more
18 August, 2020 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
In this release we're pleased to introduce the first parts of the new and popularly requested scene graph feature. It's a potentially vast feature that will likely span across many parts of the editor and runtime. Our aim is to implement it in small parts across lots of regular releases over time. This will help make sure everything works reliably, and will make sure we can review your feedback over time, and make sure that is incorporated in to how later parts of the feature are designed and developed. We want to make sure we get it right!
The very first part of the scene graph feature are just three new actions in the Sprite object to connect up objects. These include Add child, Remove child and Remove from parent. At this point it's a lot like a built-in pin behavior, but with better support for chains of objects. The pin behavior could sometimes have a bit of lag depending on the order behaviors tick in, but the scene graph always updates consistently since the engine knows about the full connections between the objects. We know this is a small part of the expected feature, but as mentioned we will be going a lot further over future releases, and we're keen to see your feedback as it develops.
We've also done more work to expand copy and paste in the Project Bar to cover everything in your project! So now you can copy layouts, object types, families, and everything else. This should make it much easier to transfer content between projects, such as if you have a splash screen you want to re-use in another project - now you can just copy and paste the layout.
There's also some new example projects to check out, including a stealth game example with some fairly sophisticated logic. As ever there's also a batch of other bug fixes and changes. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r212
New Features
Scene graph actions for runtime (add child, remove child, remove from parent)
New Additions
Project Bar: cut/copy/paste for layouts, object types, families, scripts, files, timelines and eases
Project Bar: can now use keyboard shortcuts for copy/paste
Three new examples: 'Audio player', 'Gallery swipe gesture' and 'Stealth game example'
Changes
Project Bar: pasted items are now selected
Cloud Save: show "awaiting authentication" message in dialog as well as in status bar
Bug Fixes
Project Bar: could not paste if 'Use in-app clipboard' enabled in settings
Error exporting with advanced minification when using Move To behavior (regression r211)
Tweens & Timelines: fix angles interpolation (regression r211)
Animations editor: crash closing the editor after editing an individual tile while UI animations are disabled (regression r211)
Layout View: show the correct animation frame when previewing a timeline using the "Initial Frame" property
Layout View: timeline editing mode highlighting not shown on instances using the "Initial Frame" property
Timelines: incorrect playback speed when stopping and playing on the same tick
Tilemap bar: dropping a tsx file on the bar not populating the corresponding field in the load dialog
SDK updates
Allow boolean properties in Cordova plugin variables
Share Construct 3 Release r212 Now