HTML的
const canvas = document.getElementById('myCanvas');const ctx = canvas.getContext('2d');
// 设置缩放比例
ctx.scale(scaleX, scaleY);
// 绘制矩形
ctx.fillRect(x, y, width, height);
在上面的代码中,我们首先获取到
接下来,可以使用fillRect(x, y, width, height)等绘图方法来在缩放后的上下文中进行绘制操作。这些方法的参数与正常的绘制操作相同,但会根据之前设置的缩放比例进行调整。
需要注意的是,缩放比例为1表示不进行缩放。小于1的值会使绘图变小,例如0.5会将绘图缩小到一半的大小。大于1的值会使绘图放大,例如2会将绘图放大到原来的两倍大小。
请确保在进行任何绘制操作之前先设置好缩放比例,否则可能导致意外的结果。