日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Flash如何制作跟随鼠标移动拉伸的蜘蛛丝动画效果

發(fā)布時間:2023/12/19 综合教程 35 生活家
生活随笔 收集整理的這篇文章主要介紹了 Flash如何制作跟随鼠标移动拉伸的蜘蛛丝动画效果 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  本教程向大家介紹利用Flash制作跟隨鼠標移動拉伸的蜘蛛絲動畫效果,方法很簡單,其中用到了Flash函數(shù),推薦給大家,希望對大家有所幫助!

  大家移動鼠標,可以看到蜘蛛絲會跟隨鼠標移動和拉伸。

  下面我們來講實現(xiàn)的方法。

  1、在Flash中先建三個MC。

  一個是spider_mc,畫一個蜘蛛,像樣點就算了,呵呵!

  一個是net_mc,一個蜘蛛網(wǎng),當背景用的,沒有太大用。

  最后一個是空的MC,line_mc,用來畫線(蜘蛛絲)。

  2、回到場景,建三個層。

  最底下一個叫NET,用來放背景net 的,把net拉進去。

  中間一個層叫l(wèi)ine,用來放line_mc的,把line_mc拉進來,并給這個剪輯命名line_mc。

  最后一個當然是放spider_mc 的。

  3、最關(guān)鍵一步,多建一個action層,寫上如下代碼。

  復(fù)制代碼

  代碼如下:

  speed=10;

  spider_mc.onEnterFrame = function() {

  dx = _root._xmouse-this._x;

  dy = _root._ymouse-this._y;

  p =Math.atan(dy/dx)*180/Math.PI;

  rota = (dx>0) ? (90+p):(270+p);

  this._x += dx/speed;

  this._rotation = rota;

  this._y += dy/speed;

  };

  line_mc.onEnterFrame = function() {

  this.clear();

  this.moveTo(0, 0);

  this.lineStyle(1, 0xffffff, 100);

  this.lineTo(_root.spider_mc._x, _root.spider_mc._y);

  };

  最后生成swf,完成。

  以上就是Flash制作跟隨鼠標移動拉伸的蜘蛛絲過程,喜歡的朋友可以嘗試自己制作一下!

總結(jié)

以上是生活随笔為你收集整理的Flash如何制作跟随鼠标移动拉伸的蜘蛛丝动画效果的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。