制作动态文本
• 制作按钮:新建元件,类型:按钮,命名为:文字发散按钮 • 层1(按钮底图):圆角矩形 • 层2(按钮文本):
• 弹起帧:输入白色文本―播放”,转化为mc元件命名为“基础文本播放” • 在指针在上帧和按下帧中:插入关键帧 • 新建mc元件:发散文字
• 层1(底图文字):拖入―基础文本播放”mc,在25帧处插入普通帧
• function Play_fn(e:MouseEvent):void { play();} //点击Play按钮要做的动作
• function Stop_fn (e:MouseEvent):void { stop();} //点击Stop按钮要做的动作 • //Play按钮实例名:Play_btn,Stop按钮实例名:Stop_btn •//为鼠标点击按钮注册侦听器,侦听器传递函数名:Play_fn和 Stop_fn;
• 层1(底图文字):拖入―基础文本播放”mc,在25帧处插入普通帧
• 层2(右发散):复制层1,将第一帧拖到第10帧处,在第25帧处插入关键帧,将第25帧 中的文字拖到右上角,并设置alpha为0,建立10—25帧的补间动画 • 层3(左发散):复制层2,将第25帧中的文字拖到左下角,建立10—25帧的补间动画 • 用“发散文字mc‖替换“指针在上帧”中的元件 • 打散“按下帧”中的元件,改成文本“谢谢”
• 在Play按钮元件上加上动作:on(release){play();} • 在Stop按钮元件上加上动作:on(release){stop();} //控制主时间轴的播放
• 测试影片 • 可以再加两个按钮,控制帆船元件时间轴的播放:
• 在boat_Play按钮上加上动作:on(release){ boat_mc.play();}//控制帆船的时间轴的播 放 • 在boat_Stop按钮上加上动作:on(release){boat_mc.stop();}