2011-08-13 56 views
1

我有一個面板,它以右標記的縮略圖圖像的形式顯示圖像和帶有按鈕的控制欄。當用戶點擊右標記的縮略圖時,我想將右標記的縮略圖粘貼到鼠標指針上,當他點擊圖像時,縮略圖相關圖像應粘貼在圖像上。與點擊事件相同的拖放概念。如何通過單擊柔性圖像上的圖像將圖像粘貼到光標4

+0

你可以發佈一些代碼來顯示你的應用程序的設置?你所要求的相當簡單,只是這會有助於瞭解更多。 – shanethehat

+0

嗨@shanethehat,我已經編輯了帖子的細節。請檢查一次。 –

+0

這個問題真的很難遵循! –

回答

2

你的問題仍然很難理解,但我相當肯定你需要的是Sprite#startDrag()Sprite#stopDrag()

這裏有一個小例子設置,讓你開始:

<s:layout> 
    <s:HorizontalLayout/> 
</s:layout> 

<s:Button label="pick it up" click="myImage.startDrag(true)" /> 
<s:Image id="myImage" source="@Embed('test.png')" /> 
<s:Button label="drop it" click="myImage.stopDrag()" /> 

請注意,我的lockCenter參數設置爲true。這將使圖像粘在鼠標上。否則,你會開始從原始位置拖動圖像。

+0

謝謝@RIAstar,現在正在努力工作:) –

1

試試這個:選擇按鈕單擊並放棄,你必須做雙擊。

<mx:LinkButton id="myLButton" height="100" width="100" color="red" label="Click" 
      doubleClickEnabled="true" click="myLButton.startDrag(false)" doubleClick="myLButton.stopDrag()"/>