Les versions Beta ne sont pas autant testées que les versions Stables

Les versions Beta ne sont pas autant testées que les versions Stables

New sub-layers feature; effect compositor updates; bug fixes

09 November, 2021 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Créer un compte

Notes

In this release we're excited to introduce a new feature: sub-layers! These allow you to add layers inside other layers in the Layers Bar, making a tree of layers. You can use this purely for organisation, acting like layer folders. However things get more interesting when you add effects to a layer with sub-layers. In this case the effect will alter the appearance of the layer and all its sub-layers. This can help process effects efficiently - for example previously if you wanted the same effect on 3 consecutive layers, you'd need to add the same layer effect to all 3 layers, and then the effect would have to be processed repeatedly as well. However now if you add the effect to a single layer with 3 sub-layers, it runs the effect just once altering the appearance of all the sub-layers - saving the need to process the effect repeatedly. Further it also unlocks more advanced effects, such as by having a stack of background sub-layers and a stack of lighting sub-layers which can all be combined with effects on the parent layers. Take a look at the updated Shadows: blending multiple lights example to see how that can work. We're excited to see what new creative possibilities you can come up with using this!

Work on the new effects compositor has also continued, fixing several issues that have come up, and also improving support for different display densities. We have some more work lined up on the new effects system so stay tuned for some more updates in this area, and as ever let us know if you notice any effects working differently in your projects.

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

48
Exécuter r271

Nouvelles fonctionnalités

36 favoris
Sub-layers: use nested layers like folders, or for composing more sophisticated effects

Changements

14 favoris
Layers Bar: change to 'Insert layer above/below' menu items when a layer is right-clicked
19 favoris
Update 'Shadows: blending multiple lights' example to use sub-layers

Corrections de bug

6 favoris
Effects could render inconsistently on devices with different display pixel densities
6 favoris
Possible crash disabling effects at runtime (regression r270)
8 favoris
Layout View: objects could disappear if effects used (regression r270)
5 favoris
Layout View: background could turn black in some circumstances (regression r270)
5 favoris
Layout View: 'translucent inactive layers' did not always work with layer effects (regression r270)
7 favoris
Event Sheet View: dialogs could incorrectly lose focus in some circumstances
6 favoris
Event Sheet View: expression autocomplete not always hidden when backspacing inside name
5 favoris
Event Sheet View: search results in expressions could display twice (regression r270)
8 favoris
'On object clicked' not always picking correctly in OR block sub-event
4 favoris
Project bar: duplicating a file did not add an undo point
5 favoris
Project bar: search results could collapse when changing tab
4 favoris
Pin behavior: 'Destroy with pinned object' state not saved in savegames
4 favoris
Tweens: tweens not restored properly using the system load action (regression r264)
5 favoris
Particles plugin: "One Shot" particle systems not properly restored using the system load action
5 favoris
Work around bug in Safari 15 that could cause incorrect display of alpha in images

Mises à jour du SDK

5 favoris
Add devicePixelRatio uniform for effects

Partager Construct 3 la parution r271 maintenant

  • 17 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Very nice thank you.

    Btw icon for "insert layer below" has black colour in dark mode, other icons have light grey.

  • nice basically like photoshop folders awesome feature. this will be useful.

  • nice, looking forward to try it!

    ...after wanting to try it I realize my R270 project doesn't open in R271. I'll file a bug report.

  • Yassssssss. At last :)

  • Damn, this is amazing. Thanks C3 team for making this engine better everytime!

  • excellent!!!

  • I love all updates. Congratulations to the team. I would like to make a suggestion. Setting the block option to be global between layers, ie I use 1 object on different layers, would be very useful. Thanks.

  • Just the other day I was thinking to myself how weird it was that construct has been around for so long but it still lacked basic layer organization (while it's got so many advanced stuff) Hurrray for the dev team!

  • Wow, 0 new example

  • thank you for the dialog bug fix!

    The next stable update is going to be perfect for my game that is on progress!

  • Load more comments (7 replies)