类: Animation (属性动画)
约 248 字小于 1 分钟
2024-05-06
构建固件和导入到JS
Animation 类由 lv 模块提供:
import { Animation } from 'lv'简介
属性动画对象
由 Obj.animation() 创建,表示一次针对控件属性(x/y/width/height)的过渡动画。不能直接通过 new 构造。
继承自 EventEmitter,动画结束或被停止时触发 stop 事件。
示例:
const obj = new lv.Obj(lv.screen())
const anim = obj.animation("x", 0, 100, 1000, "inOutQuad")
anim.on("stop", ()=> console.log("done"))
anim.start()类方法
方法 start
原型: start ()
开始播放动画
返回值:
类型undefined
方法 stop
原型: stop ()
停止动画
动画播放完成时也会自动停止。停止时触发 stop 事件。
返回值:
类型undefined
