最贊回答 / 末皓子
因?yàn)閯赢嬓Ч强縢ameloop一次一次地循環(huán)載入canvas形成的,如果不清除的話,多次載入的畫布會重疊在一起,就形成了重影,也就是看上去線條變寬了一樣。而cxt2之所以不用清除,是因?yàn)閏anvas2每次重新載入時(shí)都是先載入背景圖片,直接就把前一次畫布上的東西全覆蓋了,所以不用清除。這就是兩種清除畫布的方法,一種直接調(diào)用清除方法,一種用背景覆蓋。
2015-12-27