不矫正的样子
减去矩形自身宽高一半
核心代码: context.rect((canvas.width - rectSize[0]) >> 1, (canvas.height - rectSize[1]) >> 1, ...rectSize);
context.rect((canvas.width - rectSize[0]) >> 1, (canvas.height - rectSize[1]) >> 1, ...rectSize);
反向平移, 好处是复原回去也简单
核心代码: context.translate(-rectSize[0] >> 1, -rectSize[1] >> 1);
context.translate(-rectSize[0] >> 1, -rectSize[1] >> 1);