在基于MXML的应用中,您为应用设置了目标帧率,我相信这也是Flash的核心部分。 两个问题......
我有一个简单的例子,我以100px / s从左到右移动一个精灵,在20fps时看起来不顺畅。这不是生涩或任何东西,但你可以清楚地看到阶梯式运动,艺术品是黑色/白色,我认为它突出了它。我认为理想情况下需要更高的FPS,但在速度较慢的系统上它可能太多而且我不想遇到令人讨厌的问题,我试图将它推得太快。
答案 0 :(得分:2)
如果ActionScript花费太多时间并且播放器无法保持指定的帧速率,则帧速率会下降。没有什么可以叠加的,你只是不经常生成帧。因此,当帧速率很重要时,确保AS代码在获得所需帧速率时所花费的时间不会超过可用时间至关重要。还要确保所有移动计算都基于时间而不是帧。
至于20fps的动画,是的,它看起来不会很流畅。提高帧率。 : - )
答案 1 :(得分:1)