Gjentatte bakgrunn gi en nettside en tiltalende sømløs look for bruk i mange programmer , inkludert fora , nettside overskrifter, reklame bannere og spill bakgrunner og miljøer. En gjentatt bakgrunn kan lages med bare ett bilde og noen få linjer med kode . Du trenger
en image
Vis flere instruksjoner
Scrolling Bakgrunn
en
slå på flash-applikasjon .
2
Klikk på "Opprett ny " " ActionScript 2.0" alternativet.
3
Finn " Properties "-fanen nederst på hovedscenen og angi størrelsen på animasjonen i piksler .
4
Import bildet som skal brukes ved å gå til "File ", " Import ", " Importer til Stage " og finn ditt bilde .
5
Konverter importert bilde til en MovieClip symbol ved å klikke på bildet og trykke F8 .
6
Name the Movie Clip " backgr_mc " og velg " Movie Clip Type. "
7
Klikk på "Avansert "-fanen og under " Linkage " alternativer å velge "Export for ActionScript " og "Export i første frame . "
8
Navn på " Identifier " som " backgr_mc . "
9
Klikk "OK".
10
Slett filmklipp eksempel på scenen . Du vil fortsatt sitte igjen med " backgr_mc " filmklipp i biblioteket.
11
Klikk på det første bildet i " Layer 1 " som ligger over scenen .
12
Trykk på F9 for å få opp ActionScript panel . Dette er hvor du vil skrive koden som vil kjøre på bildet for å gjenta
13
Kopier og lim inn koden under i panelet : .
Animatør = createEmptyMovieClip (' animator ", 1) ; bg_1 = animator.attachMovie (' backgr_mc ', bg_1 ', 1 ); bg_2 = animator.attachMovie (' backgr_mc ', bg_2 ' , 2); bg_1._x = - bg_1._width /2; bg_2._x = bg_2._width /2;
den første linjen oppretter en tom filmklipp ( animatør ) til å holde forekomster av andre og tredje linjer fest de to forekomster av " backgr_mc " til " animatør " film " backgr_mc . " clip.The fjerde og femte linjer utlignet posisjonene til " bg_1 " og " bg_2 . "
14
Lagre og teste gjeldende fremdrift ved å klikke på "Enter + Ctr . " To tilfeller av filmklippet bør være tydelig sitter side ved side .
15
Klikk på ramme en gang til og trykk F9 for å åpne opp ActionScript panel .
16
Copy og lim denne koden . Denne koden skal plasseres under den allerede eksisterende kode vi kopierte tidligere : en
Speed = 1; cloudWidth = 380 ; animator.onEnterFrame = function ( ) { backgr_1._x - = hastighet; backgr_2._x - = hastighet; if ( backgr_1._x < = - backgr_1._width ) backgr_1._x = cloudWidth , hvis ( backgr_1._x < = - backgr_1._width ) backgr_1._x = cloudWidth ;}
Den første og andre linjer initialisere variables.The tredje linjen utfører funksjonen gang hver frame.The fjerde og femte linjer forskyve " backgr " en pixel til igjen.Ansatte sjette og syvende linjer sjekk " backgr " og flytte den til høyre hvis helt av scenen.
17
Trykk Enter + Ctrl å teste .