论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: 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教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

如何制作文字鼠标跟随?

文章类别:Flash | 发表日期:2008-9-21 15:04:03

  

如何制作文字鼠标跟随?
解决思路

具体步骤
在第1帧中加入如下代码:
aiyi_text?=?"闪吧?WWW.FLASH8.CN?";
//定义文字变量,也就是要跟着鼠标走的字
i_len?=?i_text.length;//计算文字的总长度
n?=?0;//下面的as做用是:把i_text用substr字符串截取函数,分别放入到新建的mc中。
while?(n<i_len)?{
?_root.createemptymovieclip("it"+n,?n);//新建mc
?t?=?i_text.substr(n,?1);//把i_text用substr字符串截取函数,分成单一的文字。
?with?(_root["it"+n])?{
??createtextfield("aiyi_t",?2,?0,?0,?30,?30);//在当前新建的mc中创建一文本。
??i_t.text?=?t;//为此文字赋值,也就是上面的t值。
??
?}
?n++;
}
startdrag(it0,?true);//拖拽第一个字所在的mc
_root.onload?=?function()?{
?//当此mc被调入时,里面的as只执行一次
?speed?=?3;
?//设置速度
};
_root.onenterframe?=?function()?{
?//每播放一帧,就执行一次里面的as
i?=?1;
?//设置初使变量
?while?(i<=_root.?i_len)?{
??_root["it"+i]._x?+=?(_root["it"+(i-1)]._x-_root["it"+i]._x)/speed;
??_root["it"+i]._y?+=?(_root["it"+(i-1)]._y-_root["it"+aiyi]._y)/speed;
??//上面的两条语句用来控制所有box的x轴与y轴方向上的位置.
??i++;
?}
};
_root.mouse.hide();//隐藏鼠标
保存,测试。请参看源文件文字跟随鼠标.fla

视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058