2013-03-22 93 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應該足以讓你開始