gpt4 book ai didi

flash - 移动影片剪辑时的视觉错误

转载 作者:行者123 更新时间:2023-12-02 07:30:37 26 4
gpt4 key购买 nike

在我尝试创建一个简单的类似 Pong 的游戏时,我遇到了一个非常奇怪且有时严重的视觉错误。
当我将球(Flash CS 5.5 库 MovieClip)设置为四处移动时以相当快的速度显示屏幕时,我注意到有时球的边缘会在其移动方向上被切断一小会儿。

当这种情况发生时,ball MovieClip 的位置几乎会稍微超出其自身边框,因此无法绘制边框之外的部分。

这是一张图片,说明了它的外观 - 至少对我来说:
enter image description here

您还可以在此处在线查看 .swf 文件: http://megaswf.com/serve/2099366

一些技术数据:

  1. 无论我如何尝试,都未能成功捕获屏幕截图。
  2. 有时我打开 .swf,该错误几乎不存在,而有时则非常明显。
  3. 我使用 EnterFrame 事件函数来递增/递减 MovieClip 的 xy 位置。
  4. 我从未在任何 Flash 应用程序、 native 或其他机器中遇到过任何此类问题。
  5. 截断/舍入 MovieClipxy 值没有帮助。将 cacheAsBitmap 设置为 true 也没有。

到底是什么原因导致了这个问题?

提前致谢。

最佳答案

我在同样的限制下也遇到了同样的问题。当我向游戏中添加内容时,这已成为一个更大的问题。 这些选项大大减少了伪影:

  • 启用 JPEG 解 block 功能并提高 JPEG 质量(发布设置)
  • 降低帧速率
  • 启用硬件加速(发布设置)
  • 将 Flash 调试播放器升级为 Flash Professional
  • Use the non-integrated flash version in Google Chrome (这为我解决了随机崩溃和全屏卡顿的问题)

关于flash - 移动影片剪辑时的视觉错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9058019/

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