【发布时间】:2014-04-01 23:05:38
【问题描述】:
我正在寻找解决方案,在html5-canvas中如何清除缩放功能? 如果我缩放了一个形状,对于下一个形状,它不应该缩放或缩小 谢谢
<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
Your browser does not support the HTML5 canvas tag.</canvas>
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
// first draw
ctx.strokeRect(5,5,25,15);
//scale
ctx.scale(2,2);
ctx.strokeRect(5,5,25,15);
// how to clear scale this ? It should draw like first
ctx.scale(-1,-1); // this is not working
ctx.strokeRect(5,5,25,15);
</script>
</body>
</html>
【问题讨论】:
标签: html canvas html5-canvas scale