一个不错的代码简单易懂的鼠标效果_Flash教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:Flash制作精美三维方格弹跳动画
效果演示:/art/images/flash/200612411550436.swf这里下载源文件制作步骤:1.制作三维方块的三个面,并转换为图形元件:(在场景中插入——新建元件——图

var posYoubiao:Array = new Array();
posYoubiao[0] = 5;
for (i=1; i<6; i ) {
//预先设置好游标的位置
posYoubiao[i] = 5 (i)*95;
}
function youbiaoMotion(no:Number) {
youbiaoTarget = posYoubiao[no];
//从预先算好的游标位置中取得当前游标的坐标位置
youbiao0.onEnterFrame = function() {
youbiao0._x = youbiao0._x (youbiaoTarget-youbiao0._x)*0.2;
if (Math.abs(youbiaoTarget-youbiao0._x)<=0.2) {
youbiao0._x = youbiaoTarget;
delete this.onEnterFrame;
}
};
}

//////////////按钮事件/////////////


for (i=0; i<6; i ) {
this["topMenu_btn" i].no = i;
this["topMenu_btn" i].useHandCursor = false;
this["topMenu_btn" i].onRollOver = function() {
if (nowYoubiao != this.no) {
youbiaoMotion(this.no);
}
};
this["topMenu_btn" i].onRelease = function() {
//鼠标点击事件
};
}
////////////////////////源文件:200612411501.fla

分享:Flash教程:一个不错的缓动导航
今天整理电脑看到这个效果,再重新练习了一遍。先看效果:/UploadTeach/2006/11/28/20061128151551732.swf新建一个flash名字随便了,大小588*350:1,把你

来源:flash8//所属分类:Flash教程/更新时间:2008-03-05
相关Flash教程