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

Family custom actions and overrides; 'On signal' trigger; bug fixes

07 February, 2023 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

In the previous release r328 we introduced a major new Custom Actions feature. In this release we're taking it further! Now custom actions created for families appear for object types in that family - in other words family members inherit custom actions from the family. Not only that but object types can override family custom actions by creating a custom action with the same name as an inherited one. That will mean that object type's custom action is run for its instances instead of the family custom action when running a family custom action. In this case the object type's custom action can even call the original family custom action again. This allows the override to either replace or extend the family custom action. This is a concept known as polymorphism in programming, and we've made it easy to use with event sheets.

Other than that there's a new On signal trigger, which fires when the Signal action is run with a matching tag. This can be used as a simple way to handle dynamic functions, such as signalling with a string expression as a tag, or handling the same signal in multiple places. As ever we also have a batch of bug fixes!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 14 DownvoteDownvote
Exécuter r329

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 1 favoris
Show custom actions inherited from families
Not favoritedFavorited Favorited 1 favoris
Allow custom actions on family members to override family custom action
Not favoritedFavorited Favorited 1 favoris
System: 'On signal' trigger

Changelog iconChangements

Not favoritedFavorited Favorited 2 favoris
Loop all animated effects after 3 hours to prevent degrading quality over time due to floating point precision

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 1 favoris
Physics: crash creating joint to object, disabling physics behavior on object, then destroying object
Not favoritedFavorited Favorited 1 favoris
Physics: incorrectly handled non-centered origin with mirror/flip (regression r318)
Not favoritedFavorited Favorited 1 favoris
Call function actions not working correctly with debugger
Not favoritedFavorited Favorited 1 favoris
Event sheet view: could paste incorrect function names after a failed paste attempt
Not favoritedFavorited Favorited 1 favoris
Event sheet view: 'Call function' actions could incorrectly disappear after a failed drag of a function block
Not favoritedFavorited Favorited 1 favoris
Event sheet view: dialog could sometimes jump when adding a condition/action
Not favoritedFavorited Favorited 1 favoris
Containers: persisted instances in containers not recreating siblings (regression r320)

Changelog iconScripting updates

Not favoritedFavorited Favorited 1 favoris
Fix incorrect handling of destroying instances while ending a layout

Partager Construct Animate la parution r329 maintenant

  • 0 Comments

Want to leave a comment? Login or Register an account!