Skip to content

LayaAir 3.3.9 Engine Library

Latest

Choose a tag to compare

@LayaCharley LayaCharley released this 10 Apr 08:30
· 16 commits to LayaAir_3.3 since this release

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

BUG Fixes

Engine

  1. Fixed an issue where editing polygon vertices of the 2D light occluder was affected by scaling.
  2. Fixed an issue where the icon of the 2D light occluder component scaled with the node.
  3. Fixed an issue where DrawRoundRect produced incorrect width and height calculations when used as a mask without percent = true.
  4. Fixed an issue where setParamsXXX became ineffective after the animation state machine finished.
  5. Fixed a crash caused by adding a mask to sliced images.
  6. Fixed an inconsistency between editor and runtime behavior for 2D particle effects.
  7. Fixed an issue where bold Microsoft YaHei fonts were clipped.
  8. Fixed a crash when Image nine-slice tiling exceeded the 65,535 vertex limit.
  9. Fixed an issue where drawToRenderTexture2D did not work with the 2D camera.
  10. Fixed an issue where setParamsXXX became ineffective after the animation state machine completed.
  11. Fixed an issue in Native DCC hot update where newly downloaded version information was reset.
  12. Fixed an issue where the Android build did not respond to the back button after installation.
  13. Fixed an issue where rigid body movement behaved abnormally on Android.
  14. Fixed an issue where FPS limiting settings did not take effect on Android.

IDE

  1. Fixed an issue where switching the nine-slice fill mode of image resources did not automatically refresh in the IDE scene.
  2. Fixed an issue where selecting all animation keyframes and applying “Two Tangents -> Constant” via right-click caused the editor to freeze.
  3. Fixed a crash when enabling CacheAs after assigning material and shader to a sprite.
  4. Fixed an issue where prefab child nodes disappeared when converting node types.
  5. Fixed an error when packaging a single web project via command line.
  6. Fixed an issue where lightmap baking configuration reverted to default after reopening the project.
  7. Fixed an issue where renaming a prefab did not update its name in the panel.

New Features & Improvements

  1. Added: A tool in the IDE for converting 3D meshes to 2D meshes.
  2. Optimized: defaultPhysicsMemory global 3D configuration now supports the PhysX engine.
  3. Optimized: When version management is enabled during packaging, the manifest file (fileconfig.json) for main packages and subpackages no longer uses hash-based filenames. Instead, it uses a ?v=time query parameter to ensure the latest manifest is always fetched, avoiding issues where CDN refreshes cause outdated local caches on mini game platforms.