Vstavite fotografijo, kjer se nahaja jezero ali morje.
Kliknite zgoraj na File, Import in izberite Import to Stage...
|
|||||
![]() |
|||||
|
|||||
![]()
Kliknite dvakrat na Layer 1 in ga preimenujte v voda (glej sliko).
To smo storili zato, da bomo v naslednjih lekcijah lažje delali. |
|||||
|
|||||
![]()
Ustvarite nov layer.
|
|||||
|
|||||
![]()
Novi layer (Layer 2) preimenujte v zemlja.
|
|||||
|
|
|||||
![]()
Na vstavljeno sliko kliknite z desnim miškinim gumbom in izberite Break Apart.
|
|||||
|
|||||
![]()
Izberite orodje Lasso Tool (bližnjica je tipka L).
|
|||||
|
|||||
![]()
Z izbranim orodjem označite del, kjer se ne nahaja voda.
Jaz sem označil gore, oblake in raco. Držite tipko SHIFT, da lahko ločene predmete označujete. |
|||||
|
|||||
![]()
Pritisnite tipki CTRL + C, da kopirate označeno.
Potem pa označite layer zemlja. |
|||||
|
|||||
![]()
Kliknite zgoraj na Edit in izberite Paste in Place.
|
|||||
|
|||||
![]()
Označite layer voda.
|
|||||
|
|||||
![]()
Pritisnite tipko F8, da odprete okno za konvertiranje.
V polje Name vpišite voda in Type določite Movie clip. Kliknite na gumb OK. |
|||||
|
|||||
![]()
V Instance name (glej sliko) vpišite voda.
|
|||||
|
|||||
![]()
Ustvarite nov layer.
|
|||||
|
|||||
![]()
Pritisnite tipko F9 in vnesite naslednjo akcijsko kodo:
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); voda.myList = new Array(); voda.myList.push(myDispl); voda.filters = voda.myList; i = 1; this.onEnterFrame = function() { filterList = voda.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; voda.filters = filterList; i++; } |
|||||
|
|||||
![]()
Pritisnite tipki CTRL + ENTER ter si oglejte res kul efekt vode.
Kliknite tukaj za ogled mojega efekta. |
|||||