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

Optimised tweens & timelines; scripting updates; SDK updates; bug fixes

23 November, 2021 ()

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 has a range of bug fixes and other improvements, such as a new reminder to set up backups, and small usability improvements. We've also done a fair bit of work to improve performance when using lots of tweens and timelines, so projects using those intensively could see a performance boost.

The scripting feature has had a couple of updates, including new events fired when Sprite animation frames change and when the animation finishes. We've also added some new features to the addon SDK allowing third-party addons to better take advantage of 3D, Z elevation and color tint features. (As ever documentation for these will be updated at the next stable release.)

We'll be focusing on reliability for the next few weeks as we are now working towards a stable release, so expect mostly bug fixes and other changes related to robustness until then.

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

40
Exécuter r273

Nouveaux ajouts

12 favoris
Occasional prompts to set up backups when using local file/folder saves

Changements

9 favoris
Add a fog effect to 'First-person platformer' example
6 favoris
Dismiss any balloon tips when opening a context menu

Corrections de bug

5 favoris
Layers bar: visibility checkboxes not working correctly for sub-layers
4 favoris
Debugger: possible crash using 'On collision' event in OR block
4 favoris
Event sheet view: could not undo "toggle breakpoint"
4 favoris
Event sheet view: toggling breakpoint/OR block/bookmark did not work with multiple selection
4 favoris
Possible crash after closing dialog (regression r271)
5 favoris
Tilemap bar: using the context menu option to edit a tile could open the incorrect tile
5 favoris
Tilemap bar: possible crash after deselecting all instances in the layout view
4 favoris
Timeline bar: crash trying to undo the addition of a color property track
4 favoris
Timeline bar: keyframe handles still shown in the layout view after deleting the corresponding instance
4 favoris
Timeline bar: crash closing the bar while displaying a timeline with nested content
4 favoris
Timeline bar: could save a corrupted project after deleting a timeline with nested content
6 favoris
Mobile adverts: add a timeout to initialization so the app can continue without ads if initialization fails to complete for any reason

Amélioration des performances

16 favoris
Improve performance of tweens & timelines

Mises à jour du SDK

5 favoris
Add DispatchScriptEvent() helper method
5 favoris
Add IPluginInfo methods SetIs3D(), SetSupportsZElevation(), SetSupportsColor()
5 favoris
Add IWorldInstance methods SetZElevation(), GetZElevation(), GetTotalZElevation()
5 favoris
Add IWebGLRenderer methods SetCurrentZ(), GetCurrentZ()

Scripting updates

3 favoris
Add ISpriteInstance events "framechange" and "animationend"
3 favoris
Add standard 'instance' and 'behaviorInstance' properties to events fired for plugins/behaviors

Partager Construct 3 la parution r273 maintenant

  • 21 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Can you add Z angle for the 3d object? with that, developers could make racing games with their players had physics with Z angle(Note: there are should be horizontal and vertical Z angle)

  • X Invert action crash the software

  • when I try to use invert on an event, construct 3 crashes, but I don't know if it's just happening with me.

  • Ashley Tom and the Team you are doing an amazing job. i love the new front page of website. so fast and interactive it's amazing.

    not only the engine updates are insane cool, but also interface website changed a lot and i like this new design and direction is going.

    keep up the great job.

  • Hello.

    Sorry to write about errors here, I'm too lazy to publish a post in a special place.

    An error was detected: disabling inversion for the process, the project crashes.

    Inverting the event crashes the project.

  • If I click "invert" to event "Cursor is over SPRITE", project crashes. Please fix it

  • Add standard 'instance' and 'behaviorInstance' properties to events fired for plugins/behaviors

    Can you explain this

    Curious

    When will all the behavioral methods be opened up within the script

    That would be great

    So much for tween’s methods

    Currently, the specified method can only be triggered with the callFunction + UID selection

    Here’s the deal

  • I think that 3D platform behavior will be cool

  • i have bug when boolean to false

  • My app connects with the device camera and displays it on screen. Everything works in the browser, and even on my mobile via remote preview.

    But, as soon as it is an APK (or debug APK), the camera request is not complete. I check the app permission requests, and there's no request for the camera to be used.

    Note: I have checked the box to "require camera permission" on APK export.

    Anyone know a solution?

    • I think I ran into a similar situation where I had to put the Camera code in a "user-triggered event", like Button-OnClick or Touch->OnTapObject.

      Maybe the device confuses your app with a previous version. So try to clean uninstall any previous versions before you test new apk version.

      Good luck!

  • Load more comments (6 replies)