2012-01-14 53 views
0

有關TextEvent:LINK的快速問題。AS3文本鏈接事件不起作用

最近,當我切換界面時,它停止工作,我不太確定爲什麼或者如何修復它。

我有一個包含一個文本區域和滾動處理的影片剪輯。其中3個被添加到我的界面中,但顯示器中一次只能激活1個,具體取決於您點擊的是哪個選項卡。

所有這些都可以正常工作,但是一旦我在顯示屏中更改聊天對象(文本框和滾動條),它似乎停止工作,我不太清楚爲什麼。我不是一起創建新的實例,只需單擊不同的選項卡即可添加和刪除父剪輯。

任何想法會或可能會造成這個?據我所知,任何事情都沒有結束或阻礙包含文本字段和滾動條的剪輯。滾動條操作正常工作,它靠近文本字段,但似乎沒有任何操作正在點擊文本字段中的鏈接。我也可以在這個文本字段中選擇文本,所以我有點困惑:<

感謝您的幫助。

編輯 - 文本字段是可選的,我知道他們需要爲事件工作。

+0

它工作在第一時間,直到您刪除/重新添加文本字段?當你移除它時你有什麼特別的嗎? textfield仍然有事件監聽器嗎?你可以在舞臺上添加點擊監聽器來查看當你點擊文本框時目標/ currentTarget是什麼嗎? – divillysausages 2012-01-15 16:08:50

回答

0

我對項目的佈局和行爲並不完全確定,但是從我自己對TextEvents的痛苦經歷中,我瞭解到,對文本字段的瞭解越少,越好。

也許你應該考慮隱藏文本字段而不是添加/刪除它,即改變UI的工作方式,而不用以任何方式實際觸及受影響的元素。

如果這是不可能的,我會嘗試「重寫」字段中的文本,並重新附加事件偵聽器,一旦對象再次可見。

希望你儘快解決它,文本是在Flash中的痛苦。

+0

Eek,謝謝!我想出了這個問題,現在感覺非常愚蠢。問題是我有用於切換文本字段剪輯的「選項卡」/「按鈕」,並且手動將字段添加到該剪輯中,而不指定大小D:它們最終比我預期的要大,流入另一個剪輯竊取點擊事件:/ – WeaponsTheyFear 2012-01-15 20:55:00

+0

這將是我的第二個猜測:D – 2012-01-17 07:26:15