
绘图笔记
文章平均质量分 71
smiky
这个作者很懒,什么都没留下…
展开
-
鼠标拖动时旋转
相信大家都见过这种情况,在ppt或word中,有个文本框,选中后,在上方会出现一个旋转的图标(如下图),拖动此图标时会旋转,那么这个角度该怎么计算? 我是这样算的,以图形中心为圆心(O),从圆心出发的y轴为边(OA),以鼠标当前位置与圆心连线(OB) , 计算BOA的角度。 tg BOA = (OB_x-O_x)/(OB_y - O_y)根据值算出角度,正值为顺时针,负值为逆时针 当然...原创 2013-01-29 16:00:34 · 350 阅读 · 0 评论 -
鼠标拖动时旋转(多个节点以同一点旋转)
示例以raphaeljs在操作 在旋转时要搞明白一个问题,相对于谁在旋转? 这里有一个节点,x为170,y为160,width为150,height为50,没有旋转此时它的matrix为(1,0,0,1,0,0), 此时我们调用rotate(90,235,185)会使它以轴心圆心90度 旋转之后结果: 这个时候也不管什么matrix,x,y如果此时我想以左上角为圆心来旋转此节点...原创 2013-02-05 16:53:03 · 197 阅读 · 0 评论 -
去年的图形功能(留个记号)
floorplan为最初项目要求,做的一个简单的demo,现在看看觉得代码真烂 canvas里面基本是练习,还想写个象raphael.js的东西呢,现在看来就是笑话 放在这以免找不到了,有兴趣的同学可以讨论一下怎么写更好。 ...原创 2013-12-10 16:37:10 · 140 阅读 · 0 评论