已知条件
第一个灰色矩形变形成第二个灰色矩形后,计算出变形后红色矩形的坐标点x5,y5,(红色矩形位置是相对的,比如第一个灰色矩形里的红色矩形在右下角,算出来第二个灰色矩形里的红色矩形也应该再右下角),变形后的灰色矩形放大缩小,红色矩形也要等比例缩小或放大
要实现的效果如下:
用来调试的代码:
已知条件
第一个灰色矩形变形成第二个灰色矩形后,计算出变形后红色矩形的坐标点x5,y5,(红色矩形位置是相对的,比如第一个灰色矩形里的红色矩形在右下角,算出来第二个灰色矩形里的红色矩形也应该再右下角),变形后的灰色矩形放大缩小,红色矩形也要等比例缩小或放大
要实现的效果如下:
用来调试的代码:
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
我觉得题主给的信息有很多不确定的地方,所以可能还不能给出解决方案。
比如,按图示,原来的灰色图中, 应该是
(x2,y1)
,以及(x4,y1)
因为y轴没有变由下面
有矩形等比缩放特性,肯定有:
所以: