|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash动画制作软件是一款可以帮助设计者制作和设计动画Flash介绍、Flash标识、Flash广告、Flash弹出菜单以及任何其它Flash动画的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);
}
};
//运转每帧时影片剪辑的坐标实行以下自界说函数
functionmcxy(_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;
}
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。 |
|