用canvas+setInterval,每秒20帧,手机会变热

发布于 6 年前作者 yan0414160 次浏览最后编辑 6 年前来自 ask

有没有什么别的解决方法,求大神!

就是做个这样的电池充电动画,用setInterval,又卡又不好用

6 回复
zhangxiuying
zhangxiuying1 楼6 年前

能看下你的动画效果吗?看能不能动态绘制的时候少画点内容

jxu
jxu2 楼6 年前

去到50%一直在运行。。。。

lujie
lujie3 楼6 年前

波浪的部分用gif,下面规则的部分画矩形,增加矩形高度的同事,向上移动波浪的gif

pingma
pingma4 楼6 年前

用css写

schen
schen5 楼6 年前

一张波浪图片,使用两次做平移,平移的初始位置交错,然后做同步平移动画,同时调整图片高度

qiufang
qiufang6 楼5 年前

不如一个gif来的简单些