Flash制作文字鼠标跟随

2008-04-02 10:59:21来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  如何制作文字鼠标跟随?其实只需要几句AS就能够完成。

  在第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();//隐藏鼠标


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 编程基础讲解

下一篇: 如何优化Flash动画,使文档更小,播放更流畅?