今天,我们同时发布了 LayaAir 3.3.10 与 3.4.0-beta.3 版本。再加上11号发布的 3.3.9,本月我们已连续推出三个版本更新。
在本次更新中,除修复若干已知问题(详细内容可前往官网更新日志查看)外,我们也持续推进功能增强与体验优化。
在 UI 表现能力 方面,新版本引入了文本混排描边功能 。开发者现在可以通过 UBB 标签([stroke=2,#FFFFFF])或 HTML 标签灵活控制文字描边效果。通过这一能力,可以更精细地定义描边宽度与颜色,使复杂文本在多层信息展示中具备更清晰的视觉层级。

在 2D 粒子系统方面,本次更新带来了关键增强:新增"发射条件"配置能力,使粒子生成逻辑更加精确与可控。同时结合底层性能优化,即使在高密度粒子效果的战斗场景中,也能保持稳定流畅的帧率表现。
针对 小游戏与 Web 平台,包体体积始终是影响加载体验的重要因素。
现在,构建发布流程已支持使用 Brotli 算法压缩 WASM 文件。开启该选项后,可显著降低文件体积。目前微信、抖音等主流小游戏平台已支持该能力。
在 Web 端环境中,只需正确配置服务器的 Content-Type 与 Content-Encoding(建议配合 HTTPS 使用),即可让用户获得更快速的启动体验,实现"秒开"级加载效果。
在 物理系统 方面,我们新增了 2D 物理接口 contact.getHitInfo 的实现,使开发者可以更直接地获取碰撞细节数据,从而提升物理交互的可控性与调试效率。
在编辑器层面,构建任务面板新增了"重编译"按钮,允许开发者在不重新导出资源的前提下仅编译脚本,极速缩短了调试周期。

此外,我们对烘焙场景界面、编辑器标题栏、菜单栏以及启动器进行了全方位的交互优化,力求为开发者营造一个更加整洁、高效的创作环境。

整体来看,本次更新围绕性能优化、开发效率提升以及表现力增强等方面持续推进。从运行时能力到编辑器体验,从UI表现到底层系统,都在不断打磨与完善。
与此同时,3.4.0 正式版也计划于五月底前发布。届时不仅 Native 性能将迎来显著提升,还将新增一系列开发者期待的能力。

END
