论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS编程教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

[原创]一个鼠标效果,代码简单易懂,效果不错的

文章类别:Flash AS编程 | 发表日期:2008-10-6 18:08:09


  
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() { 
                //鼠标点击事件 
        }; 
}
////////////////////////

上一篇:{应用}一个水波效果 人气:3705
下一篇:{应用}flash加载外部图片进度显示 人气:4325
视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058