一个四边形有四个点,如何才能对4个点中下面两个点的位置进行倾斜

图片说明
各位大虾,有4个点,如何传入一个角度,让下面两个点平移,相当于四边形倾斜的样子

如果你是问html5的话,CSS3属性中有名为transfrom的属性,该属性允许我们对元素进行旋转、缩放、移动或倾斜。 在块级元素中添加 tranfrom:skewX(-45deg); 这里意思围绕Y轴 倾斜-45度。 就成了平行四边形。

要看你的代码,你是用js+canvas写的吧,在代码里找四个点坐标的变量,将其中的两个横坐标减小就可以了。

可以平移,计算一下需要平移的距离,把下面两个点平移过去