Membuat Effect Water

  1. Buat Document baru dari Flash Anda.
  2. Ubah ukuran menjadi 400×300.
  3. Masukkan Gambar ke dalam document. File -> Import -> Import to Stage
  4. Klik Gambar kemudian tekan ctrl+b atau break appart.
  5. Insert new layer, ubah menjadi gambar. Kembali ke layer pertama, ubah namanya menjadi water
  6. Kemudian tekan L atau lasso tool, lalu potong gambar yang sudah di break appart menjadi seperti di bawah ini:
  7. Lalu copy kan bagian atas gambar ke layer gambar
  8. Klik layer water lalu pilih gambar dan convert menjadi movie clip, dan ubah namanya menjadi water_mc
  9. Lalu masukkan lagi layer dan ubah namanya menjadi action. Lalu tekan F9 atau action, dan masukkan script di bawah ini:
  10. import flash.display.*;
    import flash.geom.*;
    import flash.filters.*;
    myBitmap = new BitmapData(390,293,false,0);
    pt = new Point(0,0);
    mpoint = new Point(0,0);
    myDispl = new DisplacementMapFilter(myBitmap, mpoint,1,2,10,50);
    water_mc.myList = new Array();
    water_mc.myList.push(myDispl);
    water_mc.filters = water_mc.myList;
    i = 1;
    this.onEnterFrame = function()
    {
    filterList = water_mc.filters;
    offset = new Array();
    offset[1] = new Object();
    offset[1].x = i;
    offset[1].y = i/8;
    myBitmap.perlinNoise(45,5,3,50,true,false, 7,true,offset);
    filterList.mapBitmap = myBitmap;
    water_mc.filters = filterList;
    i++;
    }
  11. Silahkan di coba. Tekan ctrl+enter

Klik disini jika ingin download

Leave a Comment