gpt4 book ai didi

flash - Chrome Flash 播放器在 Flash 窗口中创建透明矩形

转载 作者:行者123 更新时间:2023-12-04 06:41:57 32 4
gpt4 key购买 nike

我在 Flash 视频播放器中遇到了一个奇怪的、很难重现的图形故障!,目前仅在 Chrome 中。

screenshot

“进入建筑物”下方的灰色矩形显示了 Flash 播放器所在的 html div 的背景颜色。“我们在哪里”链接下有一个较小的矩形。这些 Sprite (包含其他几个 Sprite 和显示对象)具有脚本化的悬停动画(它们缓慢地移向位于其原点一定范围内的随机点)。故障与它们一起调整大小,有时会消失。

最奇怪的是它让整个 flash 组件都看透了。我有这个代码
创建视频播放器时运行:

        graphics.clear();
graphics.beginFill(0xff00ff, 1);
graphics.drawRect(0, 0, _stage.stageWidth, _stage.stageHeight);
graphics.endFill();

所以视频播放器的背面应该有一个明亮的颜色,如果我不加载视频播放器,我已经确认它在那里。然而,这种明亮的颜色并没有显示出来,而是包含播放器的背景 div 显示出来。

这对我来说完全没有意义......我不知道如何调试它。我所知道的是,故障的出现取决于文本链接悬停在屏幕上的位置。

闪光灯以 WMODE 透明加载,这是我们需要的,因为它在半透明的一侧有一个可扩展的“翼”。

编辑:

它在 www.48hourgames.com 上直播。创建帐户后,您将看到以上面的屏幕截图结尾的视频播放器。

最佳答案

这是 Pepper Flash 播放器的问题。 Adobe 和 Google 已经为此工作了一段时间,这就是他们打算如何让 Flash 保持活力并在 Linux 平台上工作。

不幸的是,Pepper Flash 有很多问题。今年夏天的某个时候,Pepper Flash 成为 Chrome 中所有操作系统的默认 Flash 插件。它有许多问题没有真正的解决方案,除了禁用它(并希望 Adob​​e/Google 能够解决这些问题)。

要禁用 Pepper Flash:

  • 转到:chrome://plugins
  • 单击右上角的详细信息图标
  • 找到 Flash Player 插件部分,您可能会在此处安装多个版本的 Flash。我刚刚安装了 Chrome 来验证它是问题所在,并安装了 Pepper Flash 和 2 个“正常”版本的 Flash。
  • 禁用路径中有“PepperFlash”的 Flash 插件。
  • 关于flash - Chrome Flash 播放器在 Flash 窗口中创建透明矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768474/

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