红运机械:flash中的连续移动问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 06:38:18
怎样才可以使响应键盘的元件移动变的连续?

我用key.getCode或key.getAscii使元件响应键盘,动画运行时可以按下一个键使元件移动。但是元件响应键盘移动时总是先动一下,停顿一下,然后才开始连续移动(在onClipEvent(keyDown)状态下)。怎样才可以消除那一下停顿?

程序如下:
onClipEvent(keyDown){
if(key.getCode==key.LEFT){
-x=10
}
}

另:我看到网上有一些优秀flash作品可以做到让元件移动时有“惯性”,即开始按键时缓慢加速,停止按键时不马上停止,还要再运动一段距离,这是怎么做到的?