详细内容
 
当前位置
专业动画制作flash鼠标跟随效果
作者:管理员    发布于:2012-03-28 22:49:35    文字:【】【】【

专业动画制作flash鼠标跟随效果

操作步骤:

1.做一动态文本,实例名为_txt;转为影片剪辑,实例名为_mc。
2.在第一帧上写如下代码:

txt_array = ["龙", "腾", "工", "作", "室"];
//跟随鼠标的文字定义为数组中的元素
for (j=0; j<5; j++) {
 _mc.duplicateMovieClip("_mc"+j, j+100);
 this["_mc"+j]._txt.text = txt_array[j];
 //复制影片剪辑并使动态文本中的内容为对应数组中的元素
 this["_mc"+j]._txt.autoSize = true;
 this["_mc"+j]._txt.selectable = false;
 //设置动态文本
 this["_mc"+j].vx = this["_mc"+j].vy=0;
 //初始化影片剪辑的变量vx、vy值均为0
}
onEnterFrame = function () {
 mcxy(_mc0, _xmouse, _ymouse);
 for (j=1; j<5; j++) {
  mcxy(this["_mc"+j], this["_mc"+(j-1)]._x, this["_mc"+(j-1)]._y);
 }
};
//运行每一帧时影片剪辑的坐标执行如下自定义函数
function mcxy(_mc, a, b) {
 _mc.vx += (a-_mc._x)*.5;
 _mc.vy += (b-_mc._y)*.5;
 _mc.vx *= .5;
 _mc.vy *= .5;
 _mc.vx += 4;
 _mc._x += _mc.vx;
 _mc._y += _mc.vy;
}

脚注信息
版权所有 Copyright(C)2008-2015 龙腾动画(北京龙腾创星科技有限公司) 京ICP备16063988号-3       本站关键词:flash动画制作 

 
QQ在线咨询
咨询热线
010-57477990
7*24咨询热线
13701141129