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

PWA installs; WebGPU updates; several additions; loads of bug fixes

20 February, 2024 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Créer un compte

Notes

It's the start of a new release cycle and we have a huge update for you this week! It's hard to summarise all the changes (see the full list below), but a key highlight is you can now use Progressive web app (PWA) installation with the Browser object. While all web exports from Construct are already PWAs, this allows you to use the same 'Install as app' feature that Construct itself provides, prompting the user to create an icon on their desktop/home screen. It's currently only supported in Chrome and Edge.

We've also done a lot of work on the WebGPU renderer. By now we think it is close to complete in terms of having similar features and reliability to WebGL, and soon we may start enabling it by default. The GPU profiler in the debugger now also includes both the self and total time for layers, which is useful when using sub-layers.

There's loads more, including new additions based on feature requests in all sorts of places, including Find All References, the Timer behavior, and the Touch plugin. We've also added autocomplete for animation frame tags to help make it easier to type them in event sheets. There's an absolute boatload of bug fixes and other changes and improvements, notably including that worker mode is now disabled by default again in Safari due to Safari bugs that cause problems with it. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

11
Exécuter r380

Nouvelles fonctionnalités

1 favoris
Browser object: Progressive Web App (PWA) installation

Nouveaux ajouts

0 favoris
Project Bar: 'Screenshot' image purpose under 'Icons & screenshots'
0 favoris
Context menu option for Tilemap instances to open Tilemap bar
0 favoris
Find All References: 'Show ambiguous' setting
0 favoris
Timer behavior: 'Pause/resume all timers' action
0 favoris
Touch: start/end parameter for 'On touched object'
0 favoris
ShadowLight: 'Set light position' action
0 favoris
Sprite: allow passing tag to 'Set repeat-to frame'
0 favoris
Add autocomplete for animation frame tags in relevant Sprite conditions/actions
0 favoris
WebGPU: support for GPU profiling
0 favoris
Debugger: add 'Self time' column to GPU profiler

Changements

0 favoris
SpriteFont: default invalid colors to white
0 favoris
Windows WebView2: update WebView2 SDK to v1.0.2277.86
0 favoris
Disable worker mode in Safari due to Safari bugs

Corrections de bug

0 favoris
Project Bar: possible crash if copying too much data to clipboard
0 favoris
Project Bar: fix a link to the flowcharts section of the manual
0 favoris
Import audio: could not import tagged FLAC files
0 favoris
Properties Bar: did not always correctly apply min/max values
0 favoris
Properties Bar: incorrect initial animation could be shown while editing timelines
0 favoris
Data editor: pasting content from Microsoft Excel produced unwanted results
0 favoris
Text editor: possible crash closing a text file after making changes
0 favoris
Flowcharts: delete options not working as expected in some situations
0 favoris
Timeline bar: give same feedback as Project Bar when opening/closing folders
0 favoris
Timeline bar: ensure adding behaviour/effect properties generates unique subfolder names
0 favoris
Timelines: possible crash pasting timelines
0 favoris
Timelines: Z elevation not previewed correctly in the editor
0 favoris
Hierarchies: parents with a size of 0 where not producing useful results
0 favoris
Hierarchies: arrows sometimes not drawn correctly with global layers
0 favoris
Hierarchies: some hierarchies not restored properly from JSON
0 favoris
Tweens: tween state not restored properly when using 'Set from JSON string'
0 favoris
Tweens: runtime crash restoring value tweens from JSON
0 favoris
Tweens: looping sale tweens producing unexpected results
0 favoris
Tweens & Hierarchies: size/opacity tweens modifying hierarchy instances not restored properly from JSON
0 favoris
Tweens & Hierarchies: angle tweens not producing expected results when modified by mirrored/flipped parent
0 favoris
Tweens & Timelines: loop and ping-pong accumulating error over time
0 favoris
Particles: sometimes not restored properly when loading JSON
0 favoris
Drawing Canvas: possible jittery rendering when viewed in 3D
0 favoris
Improve precision of log10 expression
0 favoris
Background-blending effects did not always render correctly on rotated layer/layout
0 favoris
Mesh distortion with effect did not always render consistently between editor/runtime
0 favoris
'Polka dot' effect dot size could change depending on spritesheet size
0 favoris
WebGPU: possible error rendering effects with some objects
0 favoris
WebGPU: possible incorrect rendering of Particles in some specific circumstances
0 favoris
WebGPU: Lens2 and bumpmapping effects not rendering equivalently to WebGL
0 favoris
WebGPU: ensure swirl effect rotates clockwise
0 favoris
WebGPU: ensure proper handling of device loss

Amélioration des performances

0 favoris
Optimize rendering of 3D objects with certain kinds of effects

Scripting updates

0 favoris
Add IShadowLightInstance.lightX/Y
0 favoris
Add ITimerBehaviorInstance.setAllTimersPaused()
0 favoris
TypeScript: fix type definition of IWorldInstance.effects
0 favoris
Add I3DCameraObjectType.rotateCamera()

Partager Construct Animate la parution r380 maintenant

  • 0 Comments

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