AS3.0用键盘控制影片剪辑八方向移动的问题 30

我按照网上的方法结合了ENTER_FRAME,但为什么还是不能够流畅的让ball进行八方向移动呢代码如下:... 我按照网上的方法结合了ENTER_FRAME,但为什么还是不能够流畅的让ball进行八方向移动呢
代码如下:
展开
 我来答
千鸟★叶缘
2015-02-11 · 超过18用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:29.4万
展开全部
你这个是基于帧的动画,每次移动5个像素效果是不够流畅。有两个解决方案,第一个是把你的帧频设高一点,然后每次移动的像素调低一点,这样就会流畅了。第二种方式就是用基于时间的动画咯。思路是定义一个Timer变量,每隔一段时间调用一次,计算上一次与这一次的运行间隔,,然后根据时间间隔等比例来移动就比较平滑了。具体代码我就不写啦,实在不会写再追问我
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式