2010-06-23 40 views
1

我有一個基於其他元素更改其位置的組件。我試圖以不同的時間間隔找到它的x和y位置,所以我嘗試了compname.xcompname.y查找組件的x,y位置

x位置似乎是工作,但y位置始終是0。我猜我需要localToGlobalcontentToGlobal或者那些轉換打一處來。這是問題嗎?

回答

2

組件的x和y值是相對於它的父項。 Flex將此稱爲內容座標系;而contentToGlobal應該給你你需要的答案。

上定位組件閱讀起來,這說明內容,地方和可視座標:

http://livedocs.adobe.com/flex/3/html/help.html?content=size_position_2.html

和Flex座標系上讀了起來:

http://livedocs.adobe.com/flex/3/html/help.html?content=containers_intro_5.html#254752

如果您有一個工作的例子,它可能更容易給出具體的答案。

+0

偉大的提示。看起來它現在正在工作。謝謝。 – Kamo 2010-06-23 11:53:14

2

...另請參閱getBounds() - 此方法返回您相對於其他顯示對象的位置。

simon

相關問題