gyl 发表于 2012-6-5 08:30:46

如果要对hatch的边界(HatchLoop)上各顶点坐标进行变换(不是简单的整体平移旋转),怎么实现啊?

tactsong 发表于 2015-3-13 11:00:22

解决方法如下:
1.引用HatchLoop类;
2.提取多条(一般为2条)边线的坐标集合;
3.处理边线就可以调整(包括移动和缩放等);
4.代码我就不展示了。
    方案解决人:王爷

gyl 发表于 2015-3-14 18:32:45

本帖最后由 gyl 于 2015-3-15 17:33 编辑

我需要对HatchLoop对象的各顶点坐标分别进行变换,不是统一的移动和缩放操作,比如对第一个顶点的x、y坐标都加一个数,对第二个顶点的x、y坐标都减一个数,但程序一运行到改变坐标的语句就崩溃。
希望楼上能够提供少量代码,演示一下如何改变顶点坐标就行。谢谢!
页: 1 [2]
查看完整版本: [求助]如何移动Hatch