这是真的,在闪光/空气播放器的动作脚本都运行在一个单一的线程?所有这些事件监听器是一个接一个地调用并且不会重叠吗?如果没有,有没有办法让我担心呢?我需要担心闪存中的线程安全吗?
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. 全屏闪存应用程序测试需要外部闪存