我们有一个cpu-intesive Flash应用程序,如果可能的话,需要在StageQuality.HIGH上运行,因为它看起来有多好。在较慢的机器上,我们将它放到StageQuality.LOW,但它会导致整个应用程序看起来很糟糕 - 图像甚至是精灵“摇摇晃晃”。
这是一个显示问题的20年代电影的链接。必须要明白“摇摇欲坠”。
http://cloud.tourbuzz.net.s3.amazonaws.com/tmp/Flash%20Low%20Quality%20Jiggling.mov
任何人都知道发生了什么事吗?我可以理解LQ模式是否没有消除别名,但实际的Sprites跳跃是不可接受的。无法判断这是我还是一个错误或什么。
答案 0 :(得分:0)
我唯一能想到的是,在低质量模式下,它正在开启像素捕捉?它不应该导致这种口吃,除非在你的应用程序的正常过程中摇晃的元素在子像素增量中移动,这样当像素捕捉开启时,它会使这种非常微妙的运动变得更加“摇晃” ”。
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/Bitmap.html#pixelSnapping