javascript - 关闭状态 Canvas 被删除

标签 javascript html canvas

我想制作一个简单的 JavaScript 库,其中涉及旋转、平移和缩放 Canvas 。但是,当我旋转 Canvas 时,由于旋转中心是 (0, 0),所以一半内容被删除。我想知道如何不被删除。

最佳答案

先平移到 Canvas 中心,旋转,然后平移回来。

请注意,不可避免地(除非您也放大 Canvas )最终会被切掉一些 Angular 。

关于javascript - 关闭状态 Canvas 被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28158361/

相关文章:

html - 我怎样才能把一条线变成两条线并用css旋转

javascript - 如何在 meteor 中获取表单值?

javascript - 看不到 JS 的问题

jquery - 在 Twitter Bootstrap 导航栏中将所有元素对齐在一个水平行中

javascript - 在 Javascript 打开的窗口上附加一个 onload 处理程序

java - 从 Canvas 中绘制的弧中获取坐标

带有 Canvas drawImage 的 Angular 5 未显示

c# - 在 WPF 中调整网格内的 Canvas

javascript - Chrome 扩展程序可将用户重定向到特定网址

javascript - 使用 JavaScript 数组