萬盛學電腦網

 萬盛學電腦網 >> 圖文處理 >> Flash教程 >> Flash中逼真的瀑布特效動畫源碼

Flash中逼真的瀑布特效動畫源碼

  發一個小的教程給喜歡瀑布效果的三聯朋友。

  AS3 Waterfall類:可以通過操作簡單的參數更改你的瀑布屬性,也可以使你的瀑布背景透明並放置到一個你所選擇的背景圖片上。Waterfall類擴展自Sprite類。因此,Waterfall是一個可被添加到舞台的交互顯示對象。要創建一個瀑布,只需以“new”為關鍵字調用構造函數。

  示例:

  1、把下載的名為com的源文件解壓到一個目錄下。

  2、打開Flash,創建一個FLA文檔,保存在com的類庫的同一目錄下。

  3、選中圖層1的第1 幀,按F9打開動作面板,輸入代碼:

  //導入類庫

  import com.flashandmath.dg.display.*;

  //創建實例並初始化

  var waterfall:Waterfall = new Waterfall(200,300,false);

  //坐標定位

  waterfall.x = 100;

  waterfall.y = 30;

  //添加到顯示列表

  stage.addChild(waterfall);

  waterfall.startFlow();

  上面的代碼創建了一個寬度200高度300瀑布(這些只是顯示區域的尺寸,不是水本身的尺寸)。如果第三個參數設置為“true“,該瀑布會背景透明,允許你置換瀑布背後的背景,如果這個透明參數設置為“false”,該瀑布會有一個黑色背景。

  如果要修改瀑布的寬度、高度,打開comflashandmathdgdisplay下的Waterfall.as文件進行修改。

copyright © 萬盛學電腦網 all rights reserved