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

Tilemap & timeline brush improvements; new scripting examples; bug fixes

29 November, 2022 ()

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

After a short and well-earned break, we're back with a new beta release! The main updates in this release are improvements for tilemap brushes, including undo support in the tilemap brush editor, auto-tiling support for families, and the ability to use brushes by name. There are some timeline improvements too providing easier ways to switch between width/height and scale property tracks. The Slider Bar object also has a new On changing trigger (and "input" script event) that fire while the slider value is changing, instead of only when it stops changing.

Other improvements include some new scripting examples, updates to allow detecting button press/release for any gamepad, and as ever a batch of bug fixes. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

30
Exécuter r320

Nouveaux ajouts

8 favoris
Tilemap brush editor: undo support
8 favoris
Auto tiling: support using brushes with families of tilemaps
7 favoris
Tilemap plugin: actions to use brushes by name; condition to check brush exists
5 favoris
Timeline bar: context menu options to convert width/height property tracks into equivalent scale property tracks
5 favoris
Timeline bar: setting to choose between width/height or scale as the default property tracks created while editing
12 favoris
Slider bar: 'On changing' trigger (fires while slider is being dragged)

Changements

5 favoris
Update CodeMirror (text/code editor) to v5.65.10
10 favoris
Gamepad: allow using -1 for any gamepad in 'On gamepad any button pressed/released'
8 favoris
Gamepad: replace LastButton expression with ButtonIndex, as due to an oversight LastButton never used its parameter

Corrections de bug

7 favoris
Find bar: pressing Ctrl+F with search field already focused brought up the browser search feature
4 favoris
Find bar: crash navigating to search result that used data editor
4 favoris
Text editor: ensure pressing Ctrl+F does not also bring up project search
5 favoris
Text objects: did not always immediately show web fonts in editor with folder export file structure
3 favoris
Folder-based projects incorrectly showed "Auto reload all on preview" option for non-script folders
4 favoris
Importing C2 projects incorrectly set folder export file structure rather than flat
6 favoris
Could not import C3 projects from older releases that referenced invalid audio file names in Audio actions
4 favoris
Timeline bar: update audio tracks when the corresponding audio files change
5 favoris
Tilemap brush editor: blurry drawing of tiles
6 favoris
Animations editor: guess collision polygon tool incorrect by 1 pixel on the right and bottom
4 favoris
Hierarchies: connecting arrows drawn incorrectly with parallaxed layers
4 favoris
Timeline bar: crash right clicking on a timeline track in Firefox

Scripting updates

5 favoris
Add 3 new script examples 'Tracking pointers', 'Scripting effect parameters', 'Multiplayer scripting'
6 favoris
Multiplayer: peer list not immediately updated in "peerdisconnected" event
6 favoris
Multiplayer: signalling properties isConnected, isLoggedIn
4 favoris
Slider bar: "input" event

Partager Construct 3 la parution r320 maintenant

  • 6 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Thanks for autotile New Additions, next more for 3D please

  • Okay now slider become more dynamic, giving a way for efficient event sheeting.

  • First, one to comment, very encouraging to see Construct 3 team non stop making improvements upon improvements

  • Nice !

    Regarding Conditions/Actions allowing us to reference something by its name (to allow us to create more dynamic systems), the 2 most annoying stuff that are missing in my daily use of the engine are :

    1. [Tween Behavior] Set Tween Ease by String :

    Replace the Ease dropdown list parameter of the Start Tween actions events by a string field, (With autocompletion with all built-in and custom Tweens), instead of the Dropdown List.

    2. [System] Check if a Template Name exist for an Object Type Name :

    Add a new condition to allow to check if a Template Name string exists for an Object Type Name string.

    The Existing "Template Exists" condition requires us to select a specific Object, but it would be useful for a lot of systems to also be able to do that by Object Type Name.

  • Any chance to push as many little suggestions as possible from the dedicated suggestion platform before it get rebooted again in 2023 ?

    Would be a great christmas gift to the community 🎅

  • Thanks for Undo! 🤩