半听可乐 发表于 2012-12-4 09:51:12

ll_j 发表于 2012-11-27 00:28 static/image/common/back.gif
这是饶直线起点旋转的,如果需要判别左右,还要再加些代码。

你好!能不能再帮我改成绕中点或者与线交点旋转的?

ll_j 发表于 2012-12-4 09:59:16

本帖最后由 ll_j 于 2012-12-4 10:00 编辑

半听可乐 发表于 2012-12-4 09:51 http://bbs.mjtd.com/static/image/common/back.gif
你好!能不能再帮我改成绕中点或者与线交点旋转的?

绕线中点旋转容易一些,把两个端点算一下就行了。绕与线交点就比较复杂了,需要知道相交线的情况。
截一张图,给一个基本条件,我来看看。

半听可乐 发表于 2012-12-4 11:06:42

本帖最后由 半听可乐 于 2012-12-4 11:11 编辑

ll_j 发表于 2012-12-4 09:59 http://bbs.mjtd.com/static/image/common/back.gif
绕线中点旋转容易一些,把两个端点算一下就行了。绕与线交点就比较复杂了,需要知道相交线的情况。
截 ...

附件测试图里内容如截图所示,有请!

ll_j 发表于 2012-12-6 16:37:21

半听可乐 发表于 2012-12-4 11:06 static/image/common/back.gif
附件测试图里内容如截图所示,有请!

改了一下,再看看,还有些小问题,主要是转水平直线的,不想改了,转得头大。
页: 1 [2]
查看完整版本: 求直线角度替换程序