簡體   English   中英

Adobe Flex / as3:如何實現自定義拖放游標

[英]Adobe Flex / as3: How to implement custom drag-and-drop cursors

我們的產品團隊在拖放操作期間請求了自定義光標。 他們為我提供了三個圖像來實現:

  • Open-Hand-Grabber.png :當用戶將鼠標懸停在可以拖動的項目上時顯示
  • Closed-Hand-Grabber.png :正在拖動項目
  • Closed-Hand-Grabber-No-Drop :項目拖過無法丟棄的區域

我已將這些圖像嵌入到Flex應用程序中,現在我正在嘗試實現所需的行為。

我的第一個想法是使用CursorManager.setCursor()方法監聽拖放事件並設置游標。 這個解決方案似乎非常密集,我覺得必須有一種更簡單的方法來設置各種拖放光標狀態。

有任何想法嗎?

查看DragManager類中可用的各種光標樣式:

copyCursor

defaultDragImageSkin

linkCursor

moveCursor

rejectCursor

http://livedocs.adobe.com/flex/3/langref/mx/managers/DragManager.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM