我遇到了一个奇怪的问题,很难在Flash视频播放器中重现图形故障!至今只在Chrome中出现。Chrome Flash播放器在Flash窗口中创建透明矩形
下的灰色矩形“进入大楼”被显示在Flash播放器是坐在HTML DIV的背景颜色。有在“我们在哪里”链接一个较小的一个。这些是精灵(含有其他几个精灵和显示对象),它们有一个脚本化的悬停动画(它们慢慢地移向一个随机点,并且具有一定范围的起源)。小故障与他们一起重新调整,有时会消失。
它让整个闪存组件看透的最奇怪的东西是什么。我有当录像机创建此代码 运行:
graphics.clear();
graphics.beginFill(0xff00ff, 1);
graphics.drawRect(0, 0, _stage.stageWidth, _stage.stageHeight);
graphics.endFill();
所以应该有一个颜色鲜艳的视频播放器的背面,我们已经确认,这是如果我不加载有视频播放器。然而,这个鲜艳的颜色不会显示,而是包含播放器的背景div闪耀。
这对我来说绝对没有意义...我不知道如何调试。我所知道的是,毛刺的出现取决于文本链接在屏幕上的位置。
Flash以透明的WMODE加载,我们需要它,因为它在半透明的一侧具有可扩展的“翼”。
编辑:
它是住在www.48hourgames.com。一旦你创建了一个帐户,你将会看到以上面截图结尾的视频播放器。
确保您的浏览器是最新版本。从**主菜单**中选择**'关于Google Chrome' **,如果需要,它会自动查找并安装最新版本。 – arttronics
这并没有解决问题。它发生在所有使用最新版本Chrome的机器上。 – joon
我注意到你有'_'这个看起来很奇怪的舞台。也许它应该是'stage.stageWidth'和'stage.stageHeight'来代替?通常,*下划线*用于指定一个变量。如果需要,可能语法应该是'this._stage.stageWidth'和'this._stage.stageWidth'。 – arttronics