AS3.0 - BitmapData - 實作水波與物件漂動



Perlin noise是一種產生雜訊點陣圖的一種演算法
http://zh.wikipedia.org/wiki/Perlin噪聲   有詳細介紹 我就不再多說明



var bmpd:BitmapData = new BitmapData(500, 500);
//設定你要濾鏡範圍 若要覆蓋整張圖 則大小跟你要遮的圖一樣即可

var bmp:Bitmap = new Bitmap(bmpd);
bmp.x = 180;


var dmf:DisplacementMapFilter = new DisplacementMapFilter(bmpd, new Point(), 1, 2, 20, 20, "clamp");

addEventListener(Event.ENTER_FRAME, update);
function update(e:Event):void
{
bmpd.perlinNoise(200, 200, 2, 0, false, false, 3, false, [new Point(0, getTimer() / 50), new Point(20 * Math.sin(getTimer() / 1000), getTimer() / 20)]);
img.filters = [dmf];

// 記得 img 就是你要指定的漂動的 MovieClip 名稱
}


   原檔下載

    DisplacementMapFilter 參數
    http://help.adobe.com/zh_TW/FlashPlatform/reference/actionscript/3/flash/filters/DisplacementMapFilter.html#DisplacementMapFilter%28%29

  • 留言者: 越惠美
  • Email: rP274405@zhygmq.com
  • 網址: http://tw.myblog.yahoo.com/tieshahobeisabellm/article?mid=355
  • 日期: 2013-05-27 20:51:41
♪ダーリン♪ヽ( 〃 ̄ω ̄)人( ̄ω ̄〃 )ノ♪ハニー♪




  • 留言者: 鞏志宏
  • Email: lD172886@qeetkq.com
  • 網址: http://tw.myblog.yahoo.com/timikadeshantebart/article?mid=199
  • 日期: 2013-06-09 19:26:20
ガンバ!p( ̄へ ̄o)(o ̄へ ̄)qガンバ!




  • 留言者:
  • Email:
  • 網址: http://www.softwowo.com/
  • 日期: 2013-06-18 18:54:46
%%RNDCHINESE

您很努力喔

向您介紹一個效果超好的網絡行 銷 軟 體,足不出戶即可全自動行銷。

edm,seo排名等...

請點擊小房子進入了解詳情



l54q7tl5kmk6r7




  • 留言者:
  • Email:
  • 網址: http://www.seoul.com.tw/
  • 日期: 2013-06-21 01:56:47
部落格衝人氣流量軟體

je33c

為什麼別人門庭若市.你卻冷冷清清?

為什麼別人在數鈔票.你卻在尬支票???

想改變嗎???

只要一部電腦+一套健亨行銷軟體就可以實現

請洽廣告行銷達人0980-420223吳經理

歡迎全省洽詢

skype : a0917208784

即時通: carol999a

http://www.seoul.com.tw/

http://www.yahoo6336.com/

http://www.gamewu888.net/

eh2670