【物料需求迭代】MiniLottie 支持播放进度设置(类似RN里面的lottie组件的属性progress)

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
doomty
Posts: 11

【需求背景】一个动画json文件包含5个步骤,通过设置不同的播放进度,进而达到播放不同步骤的动画
【伪代码示例】
const [progress, setProgress] = useState(0);
// 新增progress属性(0代表播放至0%, 0.5代表播放至50%, 1代表播放至100%)
// lottie组件根据progress的变化量进行播放,例如0.5->0.7,那么动画从50%播放到70%停止;反之0.7->0.5,则动画从70%倒退至50%(有中间动画过程,不是瞬间切换)
<RayMiniLottie source={data.json} progress={progress} />


Tags:
crisiron
Posts: 109

Re: 【物料需求迭代】MiniLottie 支持播放进度设置(类似RN里面的lottie组件的属性progress)

感谢反馈,内部正在评估实现方案,有进度会在这里及时回复

Post Reply