這是真的,在閃光/空氣播放器的動作腳本都運行在一個單一的線程?所有這些事件監聽器是一個接一個地調用並且不會重疊嗎?如果沒有,有沒有辦法讓我擔心呢?我需要擔心閃存中的線程安全嗎?
0
A
回答
0
AFAIK,在ActionScript中,一段代碼始終是單線程的。即它總是阻止其他人的執行直到完成。如果我沒有弄錯,Flash運行時在獨立線程中執行代碼的唯一時間就是在進行網絡調用時。
在AS事件模型中,事件不重疊;即兩個事件監聽器沒有辦法同時被調用。他們將永遠被一個接一個地執行;即使網絡呼叫導致的事件也是如此。
然而,如果您有許多單獨的事件,您將難以估計事件的順序;因爲大部分事件模型都與顯示列表緊密集成。在這種情況下,最好先制定某種隊列系統。
1
您不必擔心。 ActionScript執行是單線程的。
0
單線程閃存/空氣工作,除了在後臺運行的代碼沒有存取權限2。如果您想爲事件設置優先級,您可以在EventDispatcher的addEventListener函數中執行此操作。
相關問題
- 1. 我需要擔心IE7嗎?
- 2. 我何時需要擔心iOS應用程序中的線程安全問題?
- 3. 您何時需要擔心線程安全?
- 4. 我的IBackingStore需要線程安全嗎?
- 5. 我應該擔心密碼安全嗎?
- 6. 我需要擔心我的應用程序中的時區嗎?
- 7. IOS 10寬色:我需要擔心嗎?
- 8. 爲什麼我必須擔心CPython中的線程安全性?
- 9. 我需要擔心Winforms應用程序中的全球字體嗎?
- 10. 我需要擔心在正確的程序中損壞的內存嗎?
- 11. 使用閃存存儲時,我們是否仍然需要擔心行碎片?
- 12. 我需要擔心Flex/AIR代碼中的併發問題嗎?
- 13. 使用jQuery的$ Post時,您需要擔心緩存嗎?
- 14. 如果沒有靜態字段,我是否需要擔心線程安全的對象?
- 15. 需要線程安全Java中的MessageDigest
- 16. 我何時需要擔心ActiveRecord鎖定?
- 17. 線程安全擔保的boost ::侵入
- 18. 我是否需要擔心在foreach循環中的進程
- 19. 我需要擔心畫布上的最佳繪圖嗎?
- 20. ejb線程安全:我們需要它嗎?
- 21. 我很擔心SQL注入。這安全嗎?
- 22. 我是否需要關心帶有AJAX的ASP.NET中的線程安全性?
- 23. 如果我在網站上使用https證書,我真的需要擔心安全嗎?
- 24. 在這種情況下,我需要擔心許可證嗎?
- 25. 重新創建一個COM DLL,我需要擔心GUID嗎?
- 26. 我需要擔心嗎? - 「揭露鉻JS對象......」
- 27. 我是否需要擔心Mac應用程序開發中的內存泄漏?
- 28. java線程安全:線程安全嗎?
- 29. 我需要多線程嗎?
- 30. 全屏閃存應用程序測試需要外部閃存