canvas繪制為什么用save,restore
ctx1.save(); ctx1.drawImage(this.bigEye,this.x+15,this.y+18); ctx1.drawImage(this.bigBody,this.x,this.y); ctx1.drawImage(this.bigTail,this.x+40,this.y+5); ctx1.restore();
canvas繪制為什么用save,restore?
還有我的drawImage(this.bigEye,this.x+15,this.y+18);
參數這樣寫合適嗎,會不會不同尺寸的瀏覽器顯示不一樣了?
2017-06-20
先保存當前畫筆的狀態save(),再恢復restore()狀態,在這之間的,有要旋轉畫筆,移動畫布圓點的操作都不會影響到畫布中其他的圖形的繪制