在 ArkTS 组件中实现复杂动画(如 Animator 结合 Transform),但在部分设备(低配机型)上出现明显掉帧。尝试过调整 duration、降低帧率,并用 requestFrame 进行优化,但效果有限。ArkTS 在动画渲染上是否有推荐的优化策略,比如更合适的 Scheduler 选择或者减少不必要的 DOM 操作?
降低 duration 和 easing 参数,依然卡顿
用 requestFrame 代替 setTimeout,未明显改善
尝试在 onAppear 里提前加载资源,依旧有掉帧
试试我的方法
使用 requestRender 而不是 requestFrame,确保动画在下一帧 UI 渲染时执行,减少额外计算