首先要有“分层”的一个概念,比如 时钟的 时针、分针、 秒针
如果都在同一个canvas上的话,canvas旋转后,所有的都跟着旋转了,为了防止这种情况,
canvas.save() ;
//在这中间draw,相当于另起了一层
canvas.restore();
可以想象一下,许多层玻璃面板,在不同的玻璃面板上draw完后,合在一块,就是最后的效果
首先要有“分层”的一个概念,比如 时钟的 时针、分针、 秒针
如果都在同一个canvas上的话,canvas旋转后,所有的都跟着旋转了,为了防止这种情况,
canvas.save() ;
//在这中间draw,相当于另起了一层
canvas.restore();
可以想象一下,许多层玻璃面板,在不同的玻璃面板上draw完后,合在一块,就是最后的效果