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

Timeline ease curve editor; more scripting updates

10 June, 2019 ()

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

This release features a new ease curve editor! This allows you to design your own kinds of eases which can be used with both timelines and the Tween behavior. Add an ease to the new Eases folder of the Project Bar to try it out.

There are also lots more updates to the scripting feature, including improvements to code editing, and a range of new APIs to use. Some key updates include the ability to use both global and local variables in scripts in events, making it much easier to pass values between events and scripts. The AssetManager API can now also load WebAssembly modules too - making it possible to import .wasm files to your project and use them in your scripts, allowing access to this fascinating technology and potentially opening up whole new levels of performance!

As ever we have a range of bug fixes along the way. We're hoping to bring all these changes to a stable release in the next few weeks. The scripting feature will continue to develop in to the long term, so is by no means finished or close to finished, but we think it's approaching the point where it's a reasonable initial release for a wider audience. Stay tuned for more updates.

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

32
Exécuter r153

Nouvelles fonctionnalités

20 favoris
Custom easing curves to use with timelines

Nouveaux ajouts

19 favoris
Use custom easing curves in with the tween behavior

Changements

2 favoris
Consistently lowercase filenames on export to avoid case-sensitivity issues
2 favoris
Also warn on Remote Preview if images over 4096 pixels big are used (previously only warned on export)
3 favoris
Animations Editor: Pasting a color into the color inputs of the color palette now changes the alpha to 255 if it was previously 0

Corrections de bug

2 favoris
Animations Editor: Background of the animation preview dialog was different to the background of the main panel
4 favoris
Animations Editor: Content pasted twice when using the rectangle select tool
3 favoris
Animations Editor: Possible crash while using the rectangle select tool
3 favoris
Animations Editor: Colors not updated properly after pasting into the HEX color input of the Color Palette
5 favoris
Tween Behavior: Runtime crash when destroying the instance affected by a tween which had not yet finished playing
2 favoris
Attempting to copy in the text editor incorrectly triggered a paste action
4 favoris
Disabling a built-in function block could prevent the project running
4 favoris
Fix crash closing Find Results or Bookmarks bars (regression in r151)
3 favoris
Unintentionally could drag view up and down with touch on iOS (regression in r151)
6 favoris
C3 runtime: keep Multiplayer hosts alive even when browser window minimised
3 favoris
Event sheet view: preserve trailing newlines in comments
2 favoris
Runtime: context menus accidentally blocked on form controls (regression in r152)

Scripting updates

6 favoris
Asset APIs to load external scripts & WebAssembly modules
6 favoris
New 'Loading external script & WebAssembly' example
7 favoris
Access global variables in event sheets via runtime.globalVars
6 favoris
Access local variables in event sheets via localVars in script actions/blocks
5 favoris
runtime.setReturnValue() function to make it easier to return script values from event functions
5 favoris
Script interfaces for layouts and layers
4 favoris
Editor now validates JavaScript code in your project before preview or export, prompting you to fix syntax errors
4 favoris
Debugger CPU profiler now separately measures time spent in scripts
5 favoris
Added warnings for unused variables, use-before-initalise and assigning to constants

Partager Construct 3 la parution r153 maintenant

  • 13 Comments

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