gpt4 book ai didi

apache-flex - Flex网络应用程序: prevent framerate drop when window is invisible

转载 作者:行者123 更新时间:2023-12-01 21:14:13 25 4
gpt4 key购买 nike

因此,自 10.1 版本以来,Flash 播放器中出现了一项新“功能”,当应用程序窗口不在 View 中时,该功能会将播放器的帧速率降低至 2 fps。这对于性能来说是个好消息,但它可能会破坏某些功能,例如 Timer 类。

我有一个使用计时器来显示倒计时的应用程序。鉴于应用程序的性质,即使用户不在场,计时器也需要完成倒计时。想象一下,您只需要给用户 10 秒的时间来执行任务。如果用户在计数器中途最小化窗口,他们可以花费任意多的时间,并且当他们返回到窗口时仍有 5 秒的时间。对于较新的 Flash 播放器来说,这显然是无法避免的。

在Air应用程序中,可以设置backgroundFrameRate属性来防止这种行为,但这是WindowedApplication类的一部分,因此它似乎在Web应用程序中不可用。有谁知道即使窗口不可见也能保持恒定帧速率的方法?谢谢

最佳答案

将嵌入的 swf 的 wmode 参数设置为不透明将防止帧速率限制。

布莱恩

关于apache-flex - Flex网络应用程序: prevent framerate drop when window is invisible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8205776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com