Skip to content

LayaAir 3.1.3 Engine Library

Compare
Choose a tag to compare
@LayaCharley LayaCharley released this 26 Apr 12:08
· 124 commits to LayaAir_3.1 since this release
4140201

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

Version 3.1.3 Release Changelog

Bug Fixes

Engine

  1. Fixed the issue of UI position offset caused by non-integer values of the emission filter
  2. Fixed the issue of long sharp angles appearing when drawing polylines and triangles with small angles
  3. Fixed the issue of resources not being cleaned up properly when Dialog is set to Auto Destroy At Closed
  4. Fixed the bug of constantly requesting resources named undefined when workloader is enabled
  5. Fixed the issue of script components also calling onDestroy in the IDE environment
  6. Fixed the 2D physics bug with global matrices
  7. Fixed the bug where 3D particle properties could not be displayed properly when set to curves
  8. Fixed the issue of sub-package entry scripts not being executed on the web platform IDE

IDE

  1. Fixed the issue of errors being reported when switching between 2D textures and 2D graphics in the material file properties
  2. Fixed the bug where the VoronoiFloat function in the Shader Blueprint could not be connected to the output interface
  3. Fixed the conflict bug between shader blueprint and shader function blueprint editing
  4. Fixed the bug where the baked model was incorrect when the weapon was affected by multiple bones
  5. Fixed the bug of reporting an error and being unable to clear the current mask object data when setting the mask object of the sprite node to itself
  6. Fixed the bug where the inspector function was abnormal when selecting Scene2D in the scene
  7. Fixed the issue of error messages in the console when moving elements with the up, down, left, and right keys
  8. Fixed the issue of inconsistent invalid variable names in the Runtime class during the generation and runtime stages
  9. Fixed the bug of incorrectly writing all property changes to prefabs when applying prefab overrides
  10. Fixed various stability issues with synchronization, overriding, and referencing of deeply nested prefabs
  11. Fixed the bug where the Mesh and other resources used by the prefab separated from the FBX model internal resource extraction were still the source FBX file resources
  12. Fixed the bug where the effect of changing SRGB could not be seen in real-time when mipmaps were enabled for image files
  13. Fixed the issue of the materialRenderMode in the material class not being initialized
  14. Fixed the bug of errors being reported when double-clicking the Runtime entry
  15. Fixed the issue of the sRGB color space option not taking effect for tga format textures
  16. Fixed the bug where the 2D physics circular collider's position at runtime was different from the initial setting
  17. Fixed the bug where the 2D UI would be misaligned at runtime after setting the rigidbody and then setting the anchor
  18. Fixed the bug where text was sometimes not displayed in the preview view
  19. Fixed the issue of incomplete parameter display when the animation transition condition in the animation state machine was set to Bool type
  20. Fixed the bugs in the backpack list and mail list in the 2D beginner example template Important New Features

Important New Features

  1. Added support for publishing Taobao Widget projects
  2. Added support for publishing Taobao Mini Program projects

Optimizations and Updates

  1. Added engine property fields to the Chinese property tips in the IDE
  2. Added minimum value configuration and support for negative numbers in the IDE curve editor
  3. Added a button for automatic shape adaptation in chain colliders (when there are polylines in the drawn shape, the button can be displayed and the data in the polylines can be directly used)
  4. Added visual angle editing for angle-related properties in 2D physics joints
  5. Split the animation script into 2D animation script and 3D animation script to avoid the issue of the 2D animation state machine completion event only being effective when the D3 library is checked
  6. Removed WebView-related features due to Apple's detection and rejection of apps using WebView. WebView is no longer supported in Native by default Please maintain the original format of the above content during the English translation