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

Array/dictionary find improvements; fast-forward particles; lots of bug fixes

21 February, 2023 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

This release improves search results for array/dictionary files. Previously results only showed the match in the source JSON file. Now the Find Results bar will show which key/value or array cell a match was found in, and double-clicking the result will open the Data Editor and highlight the relevant cell. This should help a lot when searching in large dictionaries or arrays in your project.

We've also added a new fast forward action for the Particles object. Normally particles start empty and sometimes can take a few seconds to reach full flow. Now you can fast-forward the particle effect on startup or creation, for example to skip ahead by 3 seconds. That means all the particles will be in full flow immediately, avoiding a brief moment as particle effects get going.

There's also a new tic-tac-toe example which demonstrates a hybrid approach of mixing event sheets and JavaScript coding. We've also been working hard on bug fixes and have tracked down an impressive 31 fixes for this release alone - and doubtless there will be many more! It's all part of our on-going work to make sure Construct is reliable and robust as possible.

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 48 DownvoteDownvote
Exécuter r331

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 18 favoris
Find results: better handling for array/dictionary results, including navigating directly to result
Not favoritedFavorited Favorited 11 favoris
New example 'Tic-tac-toe'
Not favoritedFavorited Favorited 22 favoris
Particles: 'fast forward' action, allowing skipping the particle effect ahead on startup/creation
Not favoritedFavorited Favorited 23 favoris
Particles: add 'Initially visible' property
Not favoritedFavorited Favorited 15 favoris
Animations editor: option to resize pasted content larger than the current canvas to fit in it

Changelog iconChangements

Not favoritedFavorited Favorited 2 favoris
Project Bar: disable use of clipboard shortcuts (e.g. Ctrl+X) on object types under family items

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 11 favoris
Audio: 'Fade volume' and 'Set playback rate' actions not working (regression r330)
Not favoritedFavorited Favorited 6 favoris
Audio: tags not displaying correctly in debugger (regression r330)
Not favoritedFavorited Favorited 4 favoris
Tween: inconsistent display text for 'Set tween start/end value' actions
Not favoritedFavorited Favorited 4 favoris
9-patch: possible crash setting extreme values for margins
Not favoritedFavorited Favorited 5 favoris
Sprite: possible 'texture released too many times' error when loading from URL
Not favoritedFavorited Favorited 4 favoris
Insert object dialog: clicking 'Insert' button rapidly could incorrectly insert multiple objects
Not favoritedFavorited Favorited 5 favoris
Containers: add undo point for changing 'Select mode' property
Not favoritedFavorited Favorited 5 favoris
Custom actions: possible incorrect picking when running override actions
Not favoritedFavorited Favorited 10 favoris
Calling a non-copy-picked function from a copy-picked function still did not handle picking correctly
Not favoritedFavorited Favorited 4 favoris
Pasting object types could sometimes incorrectly add the object type to an incompatible family
Not favoritedFavorited Favorited 6 favoris
Layout view: possible incorrect rendering in some circumstances when changing blend modes
Not favoritedFavorited Favorited 5 favoris
Layout view: deleting or renaming a layer could leave behind selection boxes for content on that layer
Not favoritedFavorited Favorited 5 favoris
Layout view: crash after undoing rotation changes (regression r330)
Not favoritedFavorited Favorited 4 favoris
Layers bar: add further measures to prevent creation of cyclic references
Not favoritedFavorited Favorited 5 favoris
Layers: incorrect interactivity of instances under certain combinations of global and sub-layers
Not favoritedFavorited Favorited 7 favoris
Hierarchies: disable opacity and visibility by default (for backwards compatibility)
Not favoritedFavorited Favorited 4 favoris
Hierarchies: opacity and visibility not assigned properly after using 'Add Child' action
Not favoritedFavorited Favorited 7 favoris
Animations editor: crash opening editor for 3D shapes (regression r330)
Not favoritedFavorited Favorited 4 favoris
Animations editor: possible crash closing the editor very quickly after deleting an animation or frame
Not favoritedFavorited Favorited 5 favoris
Animations editor: prevent the canvas from being resized to a point when it is no longer usable
Not favoritedFavorited Favorited 6 favoris
Animations editor: possible freeze undoing addition of animation while preview showing
Not favoritedFavorited Favorited 5 favoris
Animations editor: possible crash opening the preview dialog
Not favoritedFavorited Favorited 5 favoris
Animations editor: crash pasting content larger than the canvas size while editing a tilemap tile
Not favoritedFavorited Favorited 5 favoris
Templates: TemplateName expression returning incorrect results
Not favoritedFavorited Favorited 4 favoris
Ease editor: toggling between cubic and linear ease producing unexpected UI behaviour
Not favoritedFavorited Favorited 4 favoris
Tilemap brush editor: toolbar undo/redo buttons state not updated when making tile property changes
Not favoritedFavorited Favorited 4 favoris
Tilemap brush editor: crash setting tile probabilities lower than 0%
Not favoritedFavorited Favorited 4 favoris
Find bar: possible crash using 'Remove result' after result already removed
Not favoritedFavorited Favorited 6 favoris
Project bar: incorrectly allowed dragging folders from other folders to scripts folder
Not favoritedFavorited Favorited 6 favoris
Improvements to editor robustness when performing undo/redo/clipboard operations in quick succession
Not favoritedFavorited Favorited 7 favoris
Could not change tab text colors in dark/light themes

Changelog iconScripting updates

Not favoritedFavorited Favorited 5 favoris
Add IParticlesInstance.fastForward(time)

Partager Construct 3 la parution r331 maintenant

  • 18 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Another great update, I love that we get so many of the suggestions implemented recently!

  • Searching in arrays, yessss!

    • [-] [+]
    • UpvoteUpvote 5 DownvoteDownvote
    • Fib's avatar
    • Fib
    • 5 points
    • (0 children)

    Thank you for improvements to the particle system!!! Particles have needed some love for a while and this is a step in the right direction.

  • Great addition with the preprocessed particles

  • "Particles: 'fast forward' action" Thanks for this!

  • This is a bugfixing feast! Thank you Scirra!

  • Great additions, thanks for adding suggestions from the platform !

    It looks like Instance Selection in Layout View is broken in this release : on my Game Layout, when I try to select an instance, it instead selects an object from a totally different layout (even if all my layers are locked in my current Layout). I'm not even sure if it has to do with Global Layers. This is very weird, because in Properties the Layer Field of those "Ghost instances" shows a non-global layer from a different Layout. And when i go to this layout, there isn't any instance of those "Ghost objectype" on that specific layer. (They seem to be actually be on that other Layout but on an other Layer)

    It seems it only happen on my most complex Layout with many layers and Global layers.

    So far i don't manage to even understand what's happening so please if anyone also has the issue let us know so we can fill a bug report.

      • [-] [+]
      • UpvoteUpvote 3 DownvoteDownvote
      • DiegoM's avatar
      • DiegoM
      • Construct Team Construct 3 Developer
      • 3 points
      • (2 children)

      I think there was a regression in this release from trying to fix another issue. It should be fixed for the next beta. Still, it would be worth trying to reproduce it.

      • I have the same problem. For example, I have 5 layers, 2 global layers. All layers are locked and hidden, when I click on an empty field, an object located on one of the layers starts to manipulate the cursor (for example, dragged behind the cursor or stand out). I'm really looking forward to the update, because I can't work.

        How can I change the project to an older stable version?

      • thank you for doing a fix, even though there wasn't a proper report!

  • Wow I ever wondered if I could find where a value stored in array index. Now this thing gives an ease for sure.

  • Thanks for great update!

  • Thanks a lot for the fast forward action, very useful!

  • Load more comments (5 replies)