Skip to content

LayaAir 3.1.6 Engine Library

Compare
Choose a tag to compare
@LayaCharley LayaCharley released this 27 Sep 12:33
· 3 commits to LayaAir_3.1 since this release
1cb1d9e

更多版本日志以及IDE的下载,请前往LayaAir官网:https://layaair.com/#/engineDownload

Version 3.1.6 Release Changelog

BUG Fixes

Engine

  1. Fixed a bug where applying masks using rounded rectangles (drawRoundRect) and ellipses (drawEllipse) would cause VideoNode to not display.
  2. Fixed a bug where friction greater than 0 in the 3D physics engine caused spheres to slide without rolling on slopes.
  3. Fixed a bug where linear velocity in the 2D physics rigid body component was not converted to pixel units.
  4. Fixed a bug where, due to caching, setting colorFilter parameters after rendering had started would not take effect when using multiple filters.
  5. Fixed an issue where text strokes appeared with spikes in certain fonts in the WeChat Mini Game environment.
  6. Fixed a bug where objects created via object pooling sometimes failed to trigger 2D physics collision events due to global sprite caching.
  7. Fixed a bug where models with the .obj extension failed to load.

IDE

  1. Fixed a bug where using ETC2 compression caused severe aliasing of transparent edge textures on Android devices.
  2. Fixed a bug where file extensions changed from uppercase to lowercase after enabling version control.
  3. Fixed a bug where moving multiple selected sprites caused position offset when adjusting the XY input values.
  4. Fixed a bug where the onCollectAssets callback of the build plugin IBuildTask did not execute.

Optimization Updates

  1. Added compatibility to handle font rendering loss issues caused by a WeChat Mini Game bug under high-performance+ mode.
  2. Added support for strikethrough text.