【发布时间】:2014-02-25 16:36:17
【问题描述】:
我正在构建一个 Web 应用程序,该应用程序将具有 3D 对象和许多实时声音操作。 我应该使用 webGL 还是使用 actionscript(在 flex 项目中)会更好?
我对良好的演奏很感兴趣(许多声音会在特定时间反复播放)。
另一个因素是我已经知道 Javascript 和 webGL,但不知道 Actionscript、mxml 等。
倾听您的宝贵意见。
【问题讨论】:
-
需要考虑的一点是 Flash/Flex 是单线程的,您可以使用新的 Workers 获得更多线程,但在我看来,这些线程的实现是一个 hack,所以如果多线程很重要,请检查这个Flash/Flex 方面
-
该应用程序将有许多 3D 对象,当它们被单击时,它们会产生特定的声音,并且会一直持续产生这种声音(比方说)。就像他们在单击时进入循环一样。我应该担心 webGL 的性能吗?
-
例如,当我使用 javascript 和 html 元素在网页中播放简单的声音时,它们会有一点延迟。 webGL 是否能够有效地反复播放声音?
标签: javascript audio actionscript webgl