0

嘿,我想知道是否有其他人遇到这个问题或可以建议黑客?每当我做太多事情时,比如舞台上有太多剪辑,然后有太多 TweenMax 补间,我的 TextField 对象就会开始闪烁,有点像他们一遍又一遍地渲染。它看起来很糟糕,我想知道是否有一些已知的解决方法?它似乎只发生在文本中,所以我想知道是否可以在第一次绘制后以某种方式将其渲染为位图?

如果我同时触发太多补间,这种情况发生得更早。现在它正在发生,因为我向包含对象添加了过滤器。似乎如果事情变得过于密集,那么文本字段就会开始闪烁。在 Mac Air 和 Mac Pro 上都进行了测试。建议?

4

1 回答 1

0

您可以尝试cacheAsBitmap在您的 TextFields 上进行设置。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html#cacheAsBitmap

有一些线程(比如这个http://www.kirupa.com/forum/showthread.php?345755-TextField-with-CSS-and-cacheAsBitmap)表明 CSS 格式和嵌入字体有点混乱,因此,您可能必须尝试添加内容、设置格式和缓存它们的顺序。

于 2012-09-25T08:48:37.240 回答