这是实现小球往复运动的动画。
要掌握以下知识:
影片剪辑的进入帧事件的使用
if语句的使用。
代码如下:(代码受到陈策指点,Flash8会员)
- var goleft:Boolean = false;
- addEventListener(Event.ENTER_FRAME,ballMotion);
- function ballMotion(event:Event):void {
- if (ball_mc.x<=0) {
- goleft = false;
- } else if (ball_mc.x>=stage.stageWidth ) {
- goleft = true;
- }
- if (goleft) {
- ball_mc.x -=5;
- } else {
- ball_mc.x +=5;
- }
- }
复制代码
源文件下载:
最简单的动画.fla
(41 KB, 下载次数: 5)
|