Gentagelse baggrunde giver en hjemmeside en tiltalende look til brug i mange applikationer , herunder fora , website overskrifter, reklame bannere og vildt baggrunde og miljøer. En gentagelse baggrund kan laves med kun ét billede og et par linjer kode. Ting du skal
1 image
Vis Flere Instruktioner
Scrolling Background
1
Tænd din flash ansøgning.
2
Klik på " Opret ny " " ActionScript 2.0 " valgmulighed.
3
Find " Egenskaber" fanen i bunden af den store scene og indstille størrelsen af animationen i pixel. < br >
4
Importer det billede , der skal bruges ved at gå til "Filer ", " Import ", " Importer til Stage" og find dit billede.
5.
Konverter det importerede billede til et MovieClip symbol ved at klikke på billedet og trykke F8.
6
Name the Movie klip " backgr_mc " og vælg " Movie klip Type ".
7
Klik på fanen "Avanceret" og under " Lift " indstillingerne vælg " Export for ActionScript " og " Export i første frame . "
8
Navngiv " Identifier " som " backgr_mc . "
9
Klik på " OK".
10
Slet filmklipinstans på scenen. Du vil stadig stå tilbage med " backgr_mc " filmklip i biblioteket .
11
Klik på det første billede af " Layer 1" placeret over scenen.
12 < p > Tryk på F9 for at åbne ActionScript panelet. Det er her du vil skrive kode , der vil drive det billede til at gentage
13
Kopier og indsæt koden nedenfor i panelet : .
Animator = 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 linje opretter en tom filmklip ( animator ) til at holde forekomster af anden og tredje linje vedhæfte de to forekomster af " backgr_mc " til " animator " film " backgr_mc ". clip.The fjerde og femte linjer opveje holdninger " bg_1 " og " bg_2 ".
14
Gem og teste aktuelle udvikling ved at klikke på "Enter + Ctr. " To forekomster af filmklippet skulle fremgå sidder side om side.
15
Klik på frame 1 igen, og tryk på F9 for at åbne op for ActionScript panelet.
16
Copy og indsæt denne kode . Denne kode skal placeres under den allerede eksisterende kode, vi kopierede tidligere : Hej
Hastighed = 1 cloudWidth = 380 ; animator.onEnterFrame = function () { backgr_1._x - = hastighed backgr_2._x - = hastighed ; if ( backgr_1._x < = - backgr_1._width ) backgr_1._x = cloudWidth , hvis ( backgr_1._x < = - backgr_1._width ) backgr_1._x = cloudWidth ;}
første og anden linje initialisere variables.The tredje linje udfører funktionen en gang hver ramme.Denne fjerde og femte linjer flytte " backgr " 1 pixel til left.The sjette og syvende linje check " backgr ", og flyt den til højre, hvis helt slukket scenen. < br >
17
Press Enter + Ctrl for at teste .