本页面由 Flash 保存计划 从 Internet Archive 存档还原 · 快照 2004-12-09 · 原址 http://www.flash8.net/fla/3903.shtml ← Flash 保存计划

用Tween实现按钮动画效果

上传:fanflash

作者信箱:fanflash@msn.com 发布时间: 2005年5月21日
  • 源文件说明: //导入动画包 import mx.transitions.Tween; import mx.transitions.easing.*; //按钮名可以在这里定义,因为按钮名字不一定都是像我这样规则的 var btnname:Array = new Array("btn1_btn", "btn2_btn", "btn3_btn", "btn4_btn", "btn5_btn", "btn6_btn"); //初始化 init(); //按钮初始化函数 function init() { for (i=0; i<6; i++) { with (_root[btnname[i]]) { _x = 550; _y = 200; name_txt.text = "按钮"+i; enabled = false; _visible = false; //动作完成前按钮不能用不可见 } } } //递归调用动作函数 function mzas(btnnum:Number, x:Number) { _root[btnname[btnnum]]._visible = true; //动作之前按钮可见 audioas = new Tween(_root[btnname[btnnum]], "_x", Bounce.easeOut, 550, x, 2, true); audioas.onMotionStopped = function() { if (btnnum<=5) { _root[btnname[btnnum]].enabled = true; mzas(btnnum+1, x+45); } }; } //显示按钮动作 show_btn.onPress = function() { init(); mzas(0, 70); //调用函数 };
  • swf大小: 2 K 宽: 550 高: 400 帧数: 1 帧速: 12 /s
  • 发布时间: 2005年5月21日 版本: Flash MX 2004
  • 源文件下载 大小: 51 K 收藏 | 举报错误

正在加载评论...