2013-03-22 90 views
2

我正在做一个图像编辑器,有一些形状控件,如矩形,日食等,在画布上拖放功能,它们可以重新设置大小(一个角是固定的,另外三个是可调整的) ,下面附加的屏幕截图:调整矩形的角尺寸

enter image description here

我想只有调整入围一角,其他三将是固定的,任何想法?

DaveRook编辑

在Photoshop中,这是由wrapping实现(下变换)!这意味着重新绘制该角落与图像的其余部分不成比例。

+0

你问如何为[“经”(Photoshop中的术语)(http://csscreme.com/tutorials/photoshop -tutorials/warp_tool_effect_photoshop_tutorial)你的形象? – Dave 2013-03-22 14:53:15

+0

@DaveRook有点像,但不是图像我想包装形状任何想法如何 – 2013-03-22 14:57:07

+0

我不确定你的照片反映了你的描述:在你的照片中你有一个固定的角​​落,但你描述了三个固定角落的情况。你能举一个例子,说明图片和文字比较好,所以我们可以理解你的目标是什么? – 2013-03-22 15:06:06

回答

1

您将需要做一些事情来实现矩形的大小调整。

  1. 拖动手柄(用于点击和移动的东西)。
  2. 根据拖动手柄移动时的鼠标位置来计算矩形的新高度和宽度。
  3. 更新矩形的高度和宽度。

没有捷径这里,但this SO question应该足以让你开始