有没有办法将原点设置在 Canvas 的左下角?我尝试按-1缩放,但此后一切都颠倒了。我需要制作类似坐标系的东西,但只包含正部分(第一象限)。因此,我需要它从左下角的0.0开始。

最佳答案

ctx.translate(0, canvas.height);
ctx.scale(1, -1);

See a demo on JSFiddle.

07-26 04:58