首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash TextField补间不流畅

Flash TextField补间不流畅
EN

Stack Overflow用户
提问于 2012-10-02 07:32:33
回答 3查看 1.1K关注 0票数 1

我在TextFields上遇到了一个问题,每当我在里面的容器之间进行补间时,文本就会跳跃,缩放也不会很顺畅。有没有解决这个问题的办法?我尝试过设置cacheAsBitmap,但似乎没有任何效果。谢谢。

我想补充的是,我在空气中做这个,补间不是线性的,不仅仅是x补间,它是同时影响x和y的补间。我有一种感觉,这可能是由于这一点。

EN

回答 3

Stack Overflow用户

发布于 2012-10-02 08:28:52

确保它们是动画消除锯齿,而不是可读性。您可以在文本字段属性中找到该设置。如果使用脚本,比如TweenLite,您可能还需要考虑在更新时对位置进行舍入。

票数 2
EN

Stack Overflow用户

发布于 2012-10-02 08:28:57

将抗锯齿选项更改为“动画抗锯齿”,而不是“可读性抗锯齿”。

票数 2
EN

Stack Overflow用户

发布于 2012-10-06 09:13:05

正如其他答案中的人所说,您可以尝试对文本字段设置的值进行舍入,以部分(有时完全)避免这种“跳跃”。

如果你使用补间引擎,比如TweenLite,eaze,任何类似的东西,你可以尝试寻找一种方法来舍入位置:

例如,通过使用Tweenlite、

  • 中的RoundPropsPlugin或在来自补间本身的onUpdate事件中使用Math.round(值)函数。

大多数时候,好的补间引擎会有一个(或者两个都有!)在这些可能的解决方案中(如果没有,可以考虑更换引擎,在我看来,TweenLiteeaze是两个最好的解决方案!)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12682552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档