| flash菜单中缓冲移动的小标识图 |
| 副标题: |
| 作者:俟名 文章来源:互联网 点击数:
更新时间:2007-10-11 21:41:31 |
|
| |
本文由课件大师网站收集、整理或撰写,转载请署原作者名,并请注明出处,谢谢合作!
建一个电影属性的元件(mc),做一个小黑三角形,箭头向下,拖动放在场景外,实例名为:arrows 然后在场景的第一帧加上: this.stop(); speedgo = 0.14999999999999999; MovieClip.prototype.moveTo = function(speed, targetX, targetY) { var Register_1_ = this; Register_1_._x += speed * (targetX - Register_1_._x); Register_1_._y += speed * (targetY - Register_1_._y); }; _root.bt1.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 72, 305); }; }; _root.bt2.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 162, 305); }; }; _root.bt3.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 252, 305); }; }; _root.bt4.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 342, 305); }; }; _root.bt5.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 432, 305); }; }; _root.bt6.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 522, 305); }; }; _root.bt7.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 612, 305); }; }; _root.bt8.onRollOver = function() { _root.arrows.onEnterFrame = function() { this.moveTo(speedgo, 702, 305); }; };
附: bt1到bt8分别为按钮的实例名。 见效果
|
| 教程录入:潜龙在野 责任编辑:潜龙在野
|
|
上一篇教程: JS实现浏览器菜单命令
下一篇教程: flash怎么样实现在让某帧停留1分钟 |
| 【字体:小
大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
|