Beta versions are not as thoroughly tested as stable
Find improvements; stereo panning; Ease editor improvements & more
27 September, 2022 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
In this release we've made some improvements to search. Both the Find all references and Find results bars now have a toolbar along the top. With Find all references you can now use an extra search field to filter down the results, such as to filter all references to just those including the term collision. The Find results bar now has two search fields - a primary search term and a secondary one that again filters down the returned results. The results now also update live as you type, and the 'Find' dialog has been removed completely in favor of just showing the bar. This should make the experience of searching in large projects much better.
We've also added stereo panning features to the Audio object. Despite having positioned sound support for a long time, Safari only added support for stereo panning in Safari 14.1. Now that's been out a while we're able to finally fill in this gap and provide per-sound stereo panning as a simpler alternative to positioned sound.
There are also further improvements to the Ease editor, including the option to edit built-in eases; there's also a new expression on Timeline Controller to access ease curves directly. A few scripting improvements are included too, in particular support for autocompleting public and private property names from class fields, which are a relatively new JavaScript feature. And as ever, a number of bug fixes too!
Like this Release?
Let us know with a thumbs up!
Launch r312
New Additions
Add toolbar to Find All References bar with option to filter results by search term
Add toolbar to Find Results bar with search options, including new secondary filter
Instance variables dialog: allow clicking visible icon to toggle state
Audio: 'Stereo pan' parameter for 'Play' actions
Audio 'Set stereo pan' action; new stereo pan effect type
Timeline Controller: new 'Ease' expression to access ease curves directly
Ease editor: option to edit built-in ease functions plus other minor improvements
Changes
Remove event sheet 'Find' dialog in favor of showing Find Results bar directly
Bug Fixes
Mobile IAP: purchase failure triggers may not have always fired
Layout View: could incorrectly open zoomed all the way in with Z axis scale 'Regular'
Project Bar: did not always ensure newly added project files were visible
Event sheet view: audio previews not always working with 'folder' export mode
Physics: velocity stopped when changing animation frame (regression r311)
Animations editor: unable to rename folders
Animations editor: crash copying and pasting folders
Animations editor: copying and pasting an animation was incorrectly copying the SID (Save ID)
Animations editor: dragging animations to the root dropped in reversed order
Templates: 'TemplateName' expression not working for template instances
Scripting updates
Add autocomplete support for public/private class fields & methods
Add "beforelayoutend" and "afterlayoutend" events
Share Construct 3 Release r312 Now