2014-12-26 57 views
0

我使用Adobe Flash CS6創建用戶填寫的表單。有3個文本輸入字段是一個提交按鈕。對於文本輸入,我使用TextInput組件(fl.controls.TextInput)。當閃光燈第一次加載背景,標籤和按鈕顯示時,大約一秒鐘後出現3個文本輸入框。另外,當在文本字段中輸入時,會出現延遲,我可以輸入「92683」之類的東西,並且似乎要等到我完成輸入後才能同時出現所有字符。有什麼想法可能會導致這些問題?Flash - AS3 - TextInput - Slow

我有2層。 1層有按鈕,textinput和標籤。另一層是每隔10秒在3個背景圖像之間旋轉的背景。

+0

要解決閃存性能問題,最好隔離部件以查看導致性能問題的原因。換句話說,把你的三個文本字段放進一個空的.fla,看看它是如何執行的。如果性能良好,請一次添加應用程序的其他部分,然後再次測試性能。重複,直到找到添加後會降低性能的部分。不幸的是,由於Flash是GUI和代碼的混合,所以如果不涉及代碼,SO成員很難幫助您解決問題。如果不涉及任何代碼,這對於SO來說是無關緊要的。 –

+0

@ user659616你的背景重量是多少? – helloflash

回答

0

嘗試使用壓縮的位圖圖像作爲背景(不要使用矢量)。
你可以在這裏壓縮:文件 - >發佈設置 - > JPEG質量

如果要創建這個空氣中的手機的話, 確保你設定渲染模式GPU(應用程序設置 - >通用 - >渲染模式:GPU)

希望這有助於!