Avatar billede robertdhn Nybegynder
09. maj 2001 - 13:24 Der er 6 kommentarer og
1 løsning

load movie...

Hej, jeg har et site hvor jeg bruger load movie til at loade billeder, hvis man trykker på en knap...

mit problem:
hvis jeg trykker på knappen når billedet er loadet loader den det igen, selfølgelig... (knappen har jo actionen), men er der en \"if already loaded dont load\" action???

Robert
Avatar billede diktator Nybegynder
09. maj 2001 - 13:28 #1
Du kan sætte en variable når du loader første gang;
Loaded=true
Så laver du i stil med;
on (release) {
    if (_root.Loaded != true) {
        loadMovieNum (\"\", 0);
    }
}

Så loader den kun hvis Loaded ikke er lig med \'true\'

/D!ktator.dk
Avatar billede robertdhn Nybegynder
09. maj 2001 - 13:41 #2
der lyder som det jeg har brug for, men hvor skal jeg sætte variable\'en ind?
Avatar billede diktator Nybegynder
09. maj 2001 - 13:52 #3
Du kan sætte en action på 1. frame i din timeline:
_root.Loaded=false

Så sætter du den til at være \'true\' efter 1. klik på din knap;

on (release) {
    if (_root.Loaded != true) {
        loadMovieNum (\"\", 0);
    }
    _root.Loaded = true;
}
Avatar billede robertdhn Nybegynder
09. maj 2001 - 14:45 #4
det virker ikke helt... jeg har måske glemt at fortælle der er flere knapper, måske er det der for???

du kan se det på:

http://www.wbee.dk/web/site.html

jeg kan kun komme videre én gang...

Avatar billede diktator Nybegynder
09. maj 2001 - 14:55 #5
Hvis du har flere knapper skal der sættes en unik variable for hver enkelt knap.

_root.knap1=false
_root.knap2=false
osv.

on (release) {
    if (_root.knap1 != true) {
        loadMovieNum (\"\", 0);
    }
    _root.Loaded = true;
}

Men vær opmærksom på at du skal sætte dine variable til false før du kan bruge den enkelte knap igen.
Avatar billede robertdhn Nybegynder
09. maj 2001 - 15:26 #6
kan ikke få det til at virke... i _root.knap1=false er knap1 navnet på knappen eller er det noget framelabel eller...?


Men vær opmærksom på at du skal sætte dine variable til false før du kan bruge den enkelte knap igen.

hvordan det?

Jeg er ikke så skarp i variables!

Avatar billede diktator Nybegynder
09. maj 2001 - 15:37 #7
_root.knap1 er en variable jeg sætter. Den får værdien \'false\' fra start. Hvis man så trykker på knappen tildeler du den værdien \'true\'

Dvs. at du kun kan trykke på knappen 1 gang.
Hvis du igen vil aktivere knappen skal du sætte _root.knap1 til at være \'false\' igen. Det kan du gøre ved tryk på en anden knap. Altså samme princip som når du sætter den til \'true\'
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester