flash走路问题!!

来源:百度知道 编辑:UC知道 时间:2024/04/29 05:43:48
江湖救急。我创建了一个人物走路的影片剪辑元件,转成帧的话共有15帧(并在15帧上加了STOP,防止连续动作),我把人物走路影片剪辑放到场景中,想从A点走到B点,问题出现了,走路只能走到离B还有一段距离,人物就停止走动了,想必是人物走路的动作帧播放完了!!我想问下如何让人物从A点走到B点动作连贯起来呢??也就是说人物走路的动作帧恰好从A走到B点停止!!!
我是初学FLASH,高手帮帮我呀!!!
谢谢你的回答。但是我用的是3.0的AS 你提到的B点停止人物走动没效呀??说什么不支持—root

1,先做一个人物走路的动画(这个不说了,你已经做了,但15帧上不要STOP,这个你就要保证你的人物动作是连续的,这个怎么形容呢,比如你第一帧是出右脚,第二帧右脚落地,第三帧是左脚起,第四帧是左脚落地,那么这么做出来的动画就是一个连续的动画,因为动画播入到第四帧时,又会从第一帧播放,但注意这时不要移动人物,在原地做动作)
2,回到主场景,将刚刚的元件放到第一帧的A点上,在第N帧把元件放到你要的B点上,选中第一帧_属性_用动作补间.

OK,你要的人物就会从A点走到B点了,,,,,,不会停的
要你想人物在B点停止的话:在N帧加入语句,stop();_root.影片.stop()
语句中的影片为你人物走路的元件的实例名

帮不到你了,,,我不会AS3.0,但原理是差不多的,你确定"影片"名字是正确的么?
如果AS3.0不支持_root的话就直接用 影片.stop()
只能帮这么多了,,,,AS3.0我没学过,我学的是AS2.0

干嘛要用as3.0呢,不理解