webForumDet fria alternativet

bildspel som fadar...

Flash

4 svar · 327 visningar · startad av crisse6

Medlem sedan dec. 20002 526 inlägg
Frågan#1

Hej!

Skulle vilja ha lite bilder som är på förstasidan av en sida jag håller på med som hela tiden håller på att växla till andra bilder.. alltså typ av bildspel där dom fadar in och ut bilderna. Är detta något svårt? Någon som kan förklara? ;)

Medlem sedan nov. 2004149 inlägg
#2

Nej, det är faktiskt inte så svårt.
Principen är att använda två tomma mc (holders) som laddar och fadar bilderna med hjälp av _alpha. Samtidigt som en bild visas laddas nästa och fadas in när laddningen är klar. Bilderna måste döpas till typ image1.swf, image2.swf osv.

På tidslinjen:
i=0;

På tidslinjen där tweeningen (faden) börjar:
i++;
if (i<60) {
loadMovie("image"+i+".swf", "_root.holder1");
} else {
i=1;
loadMovie("image"+i+".swf", "_root.holder1");
}

På tidslinjen på lagom avstånd (där nästa bild ska tonas in:
i++;
if (i<60) {
loadMovie("image"+i+".swf", "_root.holder2");
} else {
i=1;
loadMovie("image"+i+".swf", "_root.holder2");
}

Sista framen:
gotoAndPlay("loop");

Det behövs två preloaders (en för varje holder):
_root.stop();
totalbytes = _root.holder1.getBytesTotal("image"+_root,"i"+".swf");
loadedbytes = _root.holder1.getBytesLoaded("image"+_root,"i"+".swf");
if(totalbytes > 44 && totalbytes == loadedbytes) {
_root.play();
}

Har använt denna princip flera gånger och det funkar alldeles utmärkt. Du kan använda hur många bilder som helst i bildspelet.
Du kan titta på http://www.sekonden.com för att se hur det hela uppför sig.
/Alar

Medlem sedan dec. 20002 526 inlägg
#3

Hmmm... okej? Är heeeeelt ny på flash, men har sätt exempel på nätet oså, men gillar inte deras sätt.

Skulle du vilja ge stegvis guide hur jag gör? Behöver inga näst eller föregående knappar. Vill bara visa bilderna så dom efter 5 sekunder fadar bort eller så... sen undrar jag, behöver jag minska alla till en strl, eller går det att göra så att Flash skapar "ramen" efter strl på bild??

Tack!

Medlem sedan nov. 2004149 inlägg
#4

Stegvis guide? Nja.., jag är väl inte så särskilt bra pedagog men jag kan maila en fla-fil (40 k) som innehåller hela funktionen. Denna fil kan du sedan modifiera efter dina behov (hur länge varje bild ska visas t.ex).
Bilderna måste ligga i samma mapp och heta typ image1.swf, image2.swf osv.
Alla bilder måste vara lika stora för att det ska funka.
/Alar

Medlem sedan dec. 20002 526 inlägg
#5

Sure... cristoffer@tiscali.se

260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)