canvas局部刷新???
setTimeout(()?=>?{ ?????getContext().clearRect(489.42138671875,?10,??20,??80); },?5000)
我嘗試每次擦除一部分,使用定時器的方式是可以成功的。但是不知道為啥,我遍歷我的數(shù)據(jù)進(jìn)行渲染,每一個如果數(shù)據(jù)發(fā)生改變則擦除指定區(qū)域重繪,如果沒有發(fā)生改變則什么都不做。但是結(jié)果顯示的是重繪的能夠顯示,其余的不能
setTimeout(()?=>?{ ?????getContext().clearRect(489.42138671875,?10,??20,??80); },?5000)
我嘗試每次擦除一部分,使用定時器的方式是可以成功的。但是不知道為啥,我遍歷我的數(shù)據(jù)進(jìn)行渲染,每一個如果數(shù)據(jù)發(fā)生改變則擦除指定區(qū)域重繪,如果沒有發(fā)生改變則什么都不做。但是結(jié)果顯示的是重繪的能夠顯示,其余的不能
2020-01-06
舉報
2023-12-27
請問問題解決了嗎?我也遇到該問題