提高 Flash 中的渲染速度
Posted
技术标签:
【中文标题】提高 Flash 中的渲染速度【英文标题】:Increase rendering speed in flash 【发布时间】:2016-11-17 11:39:58 【问题描述】:我正在构建一个 Flash 应用程序,正在使用官方 adobe 插件以 .net 形式运行该应用程序。它需要巨大的内存和 CPU,我想知道为什么闪存仍然滞后。
我已经设置了wmode=gpu
,但仍然无法顺利播放。
【问题讨论】:
我不确定您希望这个问题的答案是什么样的?就像在任何平台上使用任何语言制作的任何程序一样,它的性能可能取决于很多不同的东西。如果不看代码,也不知道应用程序的性质,没有人能告诉你为什么它很慢。 这真的取决于应用程序。这篇文章可能有用craftymind.com/updated-elastic-racetrack-for-flash-9-and-avm2 wmode=gpu 不能在桌面上工作(如果你使用的话),只能在手机上工作help.adobe.com/en_US/as3/mobile/…。在桌面上它回退到direct
使用wmode=gpu
不会为您修复任何错误代码。确保在输出 SWF 之前一切都已优化。还要记住 Flash 加载的任何内容都会进入内存(如果不小心,会占用大量 RAM)。您可能还有代码会导致 CPU 过度工作...换句话说,任何有关您的 SWF 性质的提示都可能帮助我们帮助您...(是否有 enter_frame
事件和它的代码是做什么的?您是否将大型资产导入应用程序分配的内存空间?等等等等)。
【参考方案1】:
尝试更新 Flash Player !这可能是个问题,如果您使用的是.net 表单,请更新 IE 的 flash 播放器,以便在表单中更新!
【讨论】:
以上是关于提高 Flash 中的渲染速度的主要内容,如果未能解决你的问题,请参考以下文章