2009-11-24 36 views
0

我想要在不同的Flex 4 List控件中的選定項目之間繪製線條的疊加層。Flex 4數據組項目渲染器座標

問題是我無法弄清楚如何訪問列表項目渲染器的x,y座標。

任何幫助表示讚賞。

回答

2

好,更好的解決方案:

DisplayObject provides a localToGlobal function,這需要一些局部座標,並將其轉換爲全局座標。

:)

當皮膚對象調用localToGlobal(this.x,this.y)瞧!我們有我們的全球x,y座標。太簡單了,真讓人尷尬。

0

所以通過單擊列表項觸發線條繪製,因此我可以通過爲項目渲染器init函數中的mousedown事件設置偵聽器來訪問項目渲染器座標。不完全回答這個問題,但解決了我的問題。

相關問題