我有一些简单的 Flash 动画,我将它们转换为 HTML5 图像映射,它们会在<area>
翻转时触发一些绘图。
问题是所有圆圈(代表翻转点)都作为闪光圆圈对象坐标提供给我。有问题的点是在从圆的最顶端和最左边的点开始的假想线的连接处形成的(由下图中的红色虚线标记)。
但是要在 HTML5 中绘制我的圆圈(目前使用 raphael.js),我必须给出一个中心坐标:var c = paper.circle(x, y, radius)
.
因此,例如,如果我有一个高度和宽度为 19.80 的闪光圆对象 (532.20,30.35)(再次从假想线相交的点开始),我如何计算在其中心点绘制圆所需的值在画布上?