💝 Improvements
- Animation names in a dropdown are not sorted by name anymore for consistency
- Add possibility to set Z offset when creating instances from external layout
- Allow to properly use variables/properties/parameters in brackets to access a structure variable
- This means expressions like
MyStructure[SomeIndexVariable]
will work properly for a structure ifSomeIndexVariable
is a string variable. Gdevelop now properly uses the type of the variable/property/parameter (to avoid considering what's inside the brackets as a number if it's a string). Remember to declare your variables in the variables editor so that you can use them in expressions.
- This means expressions like
- Allow to use the new variable syntax for groups
- You can write
MyObjectGroup.SomeVariable
in the expressions as long as all the objects of the groups have this variable declared in the objects variable editor.
- You can write
⚙️ Extensions, 🎨 assets and 🕹 examples
- [Community] [Movement animator] Fix the animation changes with GDevelop 5.2.172+ and update examples accordingly
- [Downhill bike] Fix game reset button to avoid to reload the game more than once
🐛 Bug fixes
- Fix a bug where mouse events where triggered on mobile, introducing unwanted interactions like vibrations.
- Fix adding multiple assets after navigating into a pack folder, correctly taking the assets into account.
- Fix Ctrl+Z closing project on Azerty keyboards
- Fix particle emitter rotation speed not being taken into account
- Fix completions in expressions not being case insensitive and limited for objects/variables/properties/parameters
- Fix shape painter drawing stars crashing games
- Fix usage of string properties and parameters wrongly interpreted as a number using the new simplified syntax
Developer changelog
- Deactivate PixiJS accessibility plugin in the Editor and Runtime.
- This isn't used and adds unnecessary elements in the Dom, which can cause crashes of the editor when Pixi tries to manipulate them.