webForumDet fria alternativet

om mönstret redan finns så ska det inte laddas in på nytt

Flash

3 svar · 160 visningar · startad av bianca

Medlem sedan jan. 200450 inlägg
Frågan#1

Hej jag har ett mönster som ligger som bakgrund förutom när man ska titta på bilder då ska det försvinna.

Dreamscenario
Det jag vill säga är:
Om mönster finns ladda inte in det på nytt utan känn av det innan så att det slipper blinka till.

Så här ser det ut nu. Finns det någon _if kod??

on (release) {
loadMovieNum("prickar.swf", 1);
loadMovieNum("main.swf", 2);

}

Tack igen/ Bianca

Medlem sedan juli 20031 505 inlägg
#2

Verkar lite konstigt att ladda in bakgrunden vid varje klick på en knapp. Måste vara bättre att ladda in bakgrunden och låta den vara och när den inte behövs, vid visninga av bilderna, ta bort den och när det är klart, ladda in den på nytt.

Medlem sedan jan. 200450 inlägg
#3

Ja jag vet min utopi är att det ligger kvar men det är bara det att jag har två menyer och jag har verkligen tänkt igenom det här. Önskar att jag kunde visa..tycker att det borde gå att säga till
flash om den finns ignorera att ladda in mänstret igen, om inte ladda. Men tack igen för tid och engagemang! /b

Medlem sedan nov. 20018 492 inlägg
#4

Du kan ju skapa en variabel när den laddas inte första gången och sedan köra en ifsats för att kolla ifall den är laddad eller ej.

loadMovie("prickar.swf");
bgloaded = true;
on(release) {
if(!bgloaded) {
loadMovieNum("prickar.swf",1);
}
loadMovieNum("main.swf",2);
}
259 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)