2013年8月5日

Workflow:采用坐标变换(移动和旋转)画箭头

摘要: 背景流程设计器的连线部分需要画一个箭头代表连接的方向,下图是期望的效果:刚开始我准备采用三角函数(sin和cos)来计算三角的坐标,实现的过程真不爽(有兴趣的朋友可以试试),就在完工的时候,突然想到了很早之前看过一本书《flash动画编程》,一下子有所顿悟,当时书中好像讲到了坐标变换,下面贴出采用坐标变换后的实现。思路先画出下图中的第一个三角。旋转第一个三角的坐标得到第二个三角。移动第二个三角的坐标得到第三个三角。实现 1 /** 2 * 创建箭头坐标数组。 3 * 4 * @public 5 * @param {Object} end 顶点坐... 阅读全文

posted @ 2013-08-05 09:07 幸福框架 阅读(2159) 评论(6) 推荐(4) 编辑

导航

我要啦免费统计