Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r256

Independent layer scrolling; more scripting APIs; bug fixes

13 July, 2021 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Notes

New this release: you can now scroll layers independently of the layout using a new Set layer scroll action! Once you use this action, the layer will have its own scroll position separate to the layout scrolling. You can then restore the layer to scroll with the layout using the Restore layer scroll action. There are also LayerScrollX/Y expressions that you can use to get the scroll position for a specific layer.

This release also adds a range of new APIs for the scripting feature, particularly focused around layers and layouts, and also covering the new independent layer scrolling and vanishing point features.

Finally as ever there are new examples, a batch of bug fixes, and also some more updates for Mobile Advert. Stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 68 DownvoteDownvote
Launch r256

Changelog iconNew Additions

Not favoritedFavorited Favorited 21 favourites
Independent layer scrolling with 'Set layer scroll' and 'Restore layer scroll' system actions & LayerScrollX/Y expressions
Not favoritedFavorited Favorited 14 favourites
New examples 'Hidden objects', 'Input sequence'
Not favoritedFavorited Favorited 10 favourites
Added mobile orientation controls to 'Rocket barrel' example

Changelog iconChanges

Not favoritedFavorited Favorited 9 favourites
Mobile Advert: deprecate 'User Personalization' actions and conditions
Not favoritedFavorited Favorited 7 favourites
Mobile Advert: return new values in the ConsentStatus expression according to the User Messaging Platform SDK

Changelog iconBug Fixes

Not favoritedFavorited Favorited 5 favourites
Mobile Advert: consent status was only updated correctly in test mode
Not favoritedFavorited Favorited 6 favourites
Android: apps using worker mode could fail to start on some devices
Not favoritedFavorited Favorited 6 favourites
3D shape: could sometimes unexpectedly disappear when using vanishing point outside viewport
Not favoritedFavorited Favorited 7 favourites
Event sheet view: could not undo adding a group
Not favoritedFavorited Favorited 7 favourites
Event sheet view: wrong background color on free edition events remaining box in dark/light themes
Not favoritedFavorited Favorited 4 favourites
Scene graph: scene graph UI incorrectly shown when using global layers
Not favoritedFavorited Favorited 8 favourites
Animations editor: crop tool keyboard shortcuts "ALT/OPTION + C + CTRL" and "ALT/OPTION + C + CTRL + SHIFT" not working as expected
Not favoritedFavorited Favorited 4 favourites
Animations editor: using the crop tool from the toolbar plus CTRL to crop with no padding was not working on macOS
Not favoritedFavorited Favorited 5 favourites
Timeline bar: crash closing the bar while a timeline is playing
Not favoritedFavorited Favorited 7 favourites
Could not export with advanced minification (regression r254)

Changelog iconScripting updates

Not favoritedFavorited Favorited 6 favourites
Add IWorldInstance getter zIndex
Not favoritedFavorited Favorited 5 favourites
Add ILayout properties scrollX/Y, scale, angle
Not favoritedFavorited Favorited 3 favourites
Add ILayout methods setVanishingPoint(), getVanishingPoint()
Not favoritedFavorited Favorited 5 favourites
Add ILayer properties: scrollX/Y, scale, scaleRate, angle, parallaxX/Y, zElevation, isTransparent, isForceOwnTexture, blendMode, backgroundColor
Not favoritedFavorited Favorited 3 favourites
Add ILayer methods scrollTo(), restoreScrollPosition()

Share Construct 3 Release r256 Now

  • 15 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Thanks for the update, new features look awesome! I love Construct so much!

  • Thank you for the independent layer scrolling!

    • What sort of things will you do with it?

      • Off the top of my head, sprite stacking! Now, instead of controlling the offset of many independent objects, taking into consideration their rotation etc. I can offset (scroll) the whole layer once at start and the effect will hold - much more efficient in terms of code and a great performance boost too.

  • You must be peeking at my work!

    I worked on a workaround to simulate that scrolling just 1 month ago and now it's in the beta. How convenient ;D

    JK, Thank you! Delivering as always :)

  • Yeah I feel peeked too...lol

    I really appreciate how it always seems like the sample update is a solve for a game I'm stuck on 😉.

    Though I wished it was only sent to me lol.👍

    Shout out to the dev gang! You guys are amazing at what you do!

  • Great work Construct Team!

  • Layer scrolling sounds nice. And new examples! 😁👍

  • Hello

    When using physics.

    Unable to connect objects with zero displaced "POINT"

    That is, the system does not accept that "Point 0" is not in the middle.

    Automatically determines its midpoint, although the point itself is not in the middle.

  • "scroll layers independently"

    Is this feature from webgpu and future effect compositor? Based on what such things are added?

  • Great new features! However:

    - Why is there still no expression for scale, for referencing and lerping and whatnot?

    - When will be able to paste pngs with transparency?

  • what happened with the server, I can not build my project :(.

  • Load more comments (3 replies)