收藏
回答

worklet动画还不支持transition?

官方[demo](https://github.com/wechat-miniprogram/awesome-skyline/blob/main/examples/tab-indicator/pages/index/index.js)

```js

this.applyAnimatedStyle('.tab-border', () => {

        'worklet'

        return {

// 增加transition,并设置宽度,宽度变化时没有过渡效果

          transform: `translateX(${this._translateX.value}px) scaleX(${this._scaleX.value})`,

        }

      })

```

这个BUG在2024年初skyline群里反馈过,一年多了还没进展?

回答关注问题邀请回答
收藏

2 个回答

  • 黄思程
    黄思程
    01-15

    worklet 动画跟 transition 是两套做动画的机制,应该区分使用,worklet 动画驱动 transform 是没问题的,每一帧的变化需要自行计算

    01-15
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    01-14
    有用
登录 后发表内容