invalidate () 方法
生活随笔
收集整理的這篇文章主要介紹了
invalidate () 方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| invalidate | () | 方法 | ? |
?
| 語言版本 :? | ActionScript 3.0 |
| Player 版本 :? | Flash Player 9 |
?
調(diào)用 invalidate() 方法,以便在出現(xiàn)下一個 Flash Player 必須呈現(xiàn)顯示列表的時機(jī)(例如,當(dāng)播放頭前進(jìn)到一個新幀)時,向其發(fā)出提醒顯示對象的信號。 調(diào)用 invalidate() 方法后,在顯示列表下次呈現(xiàn)時,Flash Player 會向每個已注冊偵聽 render 事件的顯示對象發(fā)送一個 render 事件。 每次想讓 Flash Player 發(fā)送 render 事件時,都必須調(diào)用 invalidate() 方法。
render 事件使您可以在顯示列表實際呈現(xiàn)前對其進(jìn)行更改。 因此,您就可以將對顯示列表的更新盡可能地向后延遲。 這樣可以通過消除不必要的屏幕更新來提高性能。
只將 render 事件調(diào)度到與調(diào)用 stage.invalidate() 方法的代碼位于同一安全域中的顯示對象,或位于通過 Security.allowDomain() 方法被授予權(quán)限的安全域中的顯示對象。
總結(jié)
以上是生活随笔為你收集整理的invalidate () 方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 菜鸟程序员的成长之路-工作篇
- 下一篇: 由oschina.neT了解到博客备份的