Laya.Timer 用起来比 JS的 setInterval要好用,可以按帧率运行,也可以按时间运行。
基于帧率,定时运行一次
Laya.timer.frameOnce(60, this, () => {
this.Image.alpha = 0.5;
})
基于帧率,定时重复运行
Laya.timer.frameLoop(60, this, () => {
this.Image.alpha -= 0.1;
})
基于时间,定时执行一次
Laya.timer.once(1000, this, () => {
this.Image.alpha = 0.5;
})
基于时间,定时重复运行
Laya.timer.loop(1000, this, () => {
this.Image.alpha -= 0.1;
})
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...





