Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Podvodni efekt

  Malo daljša lekcija, kjer bomo vstavili poljubno sliko in ji nato s pomočjo skripte dodali podvodni efekt.
 
 
1
 
 
Ustvarite nov ActionScript 2.0 dokument.
 
 
2
 
 
Kliknite zgoraj na File, Import in izberite Import to Stage...

V oknu z raziskovalcem označite sliko, ki jo boste dodali in kliknite na gumb Open.
 
 
3
 
 
Ko se slika doda na dokument, jo prilagodite v oknu Align (glej sliko).
 
 
4
 
 
Slika naj bo označena.

Pritisnite tipko F8 in v novem oknu Type določite Movie clip in kliknite na gumb OK.

Jaz sem novi simbol imenoval Fotografija.
 
 
 
 
 
5
 
 
V polje Instance Name vpišite slika (glej sliko).
 
 
6
 
 
Pritisnite tipki CTRL + J in v novem oknu Frame rate določite na 45 fps ter potrdite s klikom na gumb OK.
 
 
7
 
 
Označite Frame 1.
 
 
8
 
 
Pritisnite tipko F9 in vnesite naslednjo kodo:

import flash.filters.DisplacementMapFilter;
import flash.display.BitmapData;
import flash.geom.Point;
this.createEmptyMovieClip("waterHold", this.getNextHighestDepth());
waterHold._visible = false;
var numOfRipples:Number = 65;
var speed:Number = 18;
for (var i:Number = 0; i<numOfRipples; i++) {
 var ripple:MovieClip = waterHold.attachMovie("wave", "wave"+waterHold.getNextHighestDepth(), waterHold.getNextHighestDepth(), {_x:random(Stage.width), _y:random(Stage.height)});
 ripple.gotoAndPlay(random(65));
}
onEnterFrame = function () {
 var bm:BitmapData = new BitmapData(waterHold._width+65, waterHold._height+65, true, 0x50000000);
 bm.draw(waterHold);
 slika.filters = [new DisplacementMapFilter(bm, new Point(0, 0), -1, 1, 1, speed)];
};
 
 
9
 
 
Pritisnite tipki CTRL + F8 in v novem oknu Type določite Movie clip in kliknite na gumb OK.

Jaz sem novi simbol imenoval Voda.
 
 
10
 
 
Izberite orodje Oval Tool.
 
 
11
 
 
Potem pa oknu Color Mixer Panel določite barve kot sem jih jaz (glej sliko).

Okno se prikaže s pritiskom tipk SHIFT + F9.
 
 
12
 
 
Sedaj pa ustvarite majhen krog s prej izbranim orodjem in barvami (glej sliko).
 
 
13
 
 
Označite Frame 70 in pritisnite tipko F6.
 
 
14
 
 
Izberite orodje Free Transform Tool.
 
 
15
 
 
Povečajte prej ustvarjen krog za dvakrat (glej sliko).
 
 
16
 
 
Potem pa oknu Color Mixer Panel določite barve kot sem jih jaz (glej sliko).

Okno se prikaže s pritiskom tipk SHIFT + F9.
 
 
17
 
 
Frame 70 naj bo še kar označen, vi pa pritisnite tipko F9 ter vnesite naslednjo kodo:

this._x = random(Stage.width);
this._y = random(Stage.height);
gotoAndPlay(random(10));
 
 
18
 
 
Kliknite z desnim miškinim gumbom nekje med Frame 1 in 70 ter izberite Create Shape Tween.
 
 
19
 
 
Sedaj pa v oknu Library kliknite na objekt vode z desnim miškinim gumbom in izberite Linkage...
 
 
20
 
 
V novem oknu označite Export fot ActionScript in v polje Identifier vpišite wave.

Kliknite na gumb OK.
 
 
21
 
 
Pritisnite tipki CTRL + ENTER, da si ogledate izdelek.

Kliknite tukaj, da si ogledate mojega.
 
 
Komentiraj
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!