LayaAir 3.1.6 Engine Library
更多版本日志以及IDE的下载,请前往LayaAir官网:https://layaair.com/#/engineDownload
Version 3.1.6 Release Changelog
BUG Fixes
Engine
- Fixed a bug where applying masks using rounded rectangles (drawRoundRect) and ellipses (drawEllipse) would cause VideoNode to not display.
- Fixed a bug where friction greater than 0 in the 3D physics engine caused spheres to slide without rolling on slopes.
- Fixed a bug where linear velocity in the 2D physics rigid body component was not converted to pixel units.
- Fixed a bug where, due to caching, setting colorFilter parameters after rendering had started would not take effect when using multiple filters.
- Fixed an issue where text strokes appeared with spikes in certain fonts in the WeChat Mini Game environment.
- Fixed a bug where objects created via object pooling sometimes failed to trigger 2D physics collision events due to global sprite caching.
- Fixed a bug where models with the
.obj
extension failed to load.
IDE
- Fixed a bug where using ETC2 compression caused severe aliasing of transparent edge textures on Android devices.
- Fixed a bug where file extensions changed from uppercase to lowercase after enabling version control.
- Fixed a bug where moving multiple selected sprites caused position offset when adjusting the XY input values.
- Fixed a bug where the
onCollectAssets
callback of the build plugin IBuildTask did not execute.
Optimization Updates
- Added compatibility to handle font rendering loss issues caused by a WeChat Mini Game bug under high-performance+ mode.
- Added support for strikethrough text.