首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微信小程序官方基础库升级至v3.6.1,XRFrame触摸事件获修复

近期,微信小程序官方基础库迎来了重要更新,版本升级至 v3.6.1。此次更新中,一个备受关注的是关于框架 XRFrame 触摸事件修复。

据悉,XRFrame 是微信官方为开发者提供的一套全面的 XR/3D 应用解决方案。它基于混合方案实现,不仅性能卓越、效果出色,而且易于使用、扩展性强,并遵循小程序的开发标准。通过 XRFrame,开发者可以在小程序中轻松实现各种 3D 图形、多光源效果、粒子系统、纹理渲染以及丰富的交互功能。

此外,它还支持相机渲染、平面识别(包括人脸、人手、人体AR识别)以及 2D 平面扫描等高级功能,为用户带来沉浸式的体验。

在微信小程序中,XRFrame 的应用场景广泛。用户可以通过小程序体验到虚拟 3D 人物、3D 物品以及 3D 场景的完美呈现。无论是 AR 换脸、扫描平面获得 AR 游戏,还是扫描特定图片进行 AR 交互,这些以往只能在特定应用中实现的功能,现在都可以在微信小程序中轻松完成。

然而,在 3.5.6 版本基础库中,部分开发者在使用 XRFrame 创建 3D 场景时遇到了点击偏移的问题。XR-FRAME 点击事件不是以画布的左上角为原点,而是以屏幕的左上角为原点。当自定义导航栏或其他UI元素覆盖在3D场景之上时,点击事件的坐标计算会出现偏差,导致用户点击时无法准确触发预期的事件。

例如,在顶部有自定义导航栏的情况下,点击事件可能会从顶部 0 位置开始计算,使得在模型底部的点击无法被正确识别。

这一问题对用户体验造成了一定的影响,也限制了 XRFrame 在某些场景下的应用。幸运的是,随着微信小程序官方基础库升级至 v3.6.1,这一问题得到了有效的修复。现在,开发者在使用 XRFrame 时,可以更加放心地设计并实现各种复杂的 3D 交互场景,而无需担心点击偏移的问题。

作为中国当下不可或缺的应用程序,微信已经深入到了中国人日常社交、工作、学习和购物等生活的方方面面。随着 XRFrame 等先进技术的不断引入和完善,微信小程序有望成为中国最受欢迎的元宇宙承载平台之一。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OA1cl_c0LYkbYyly9vmbNk_g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券