Avatar billede 4b4dk Nybegynder
23. juli 2002 - 17:46 Der er 14 kommentarer og
1 løsning

Et lille variable spørgsmål/projekt

1) Jeg har sat min lille film op som den skal være og den kan hentes på: www.4b4.dk/flash.fla

2) forklaring:
Jeg har et lille billede show .. som loader et billede ind.. med tilhørende preloader.. når billedet er loadet gåes der til en specifik frame! I denne frame ligger også en usynlig knap.. som skal gøre følgende: add +1 til en variabel som jeg bruger til min loadmovie funktion (1.gif er første.. og ideen var så at adde 1 til en variable og så lave et loop med en loadmovie funktion.. meget simpelt. "Se fil"!)

Mit problem er: Hvordan bruger jeg loademovie.. så den loader [variable]+.gif ind i _root.billeder.. og hvordan adder jeg +1 til en variabel?.. og vil det overhovedet virke ? :)

Håber nogle er lidt tålmodige og .. hvis muligt gider kigger/hjælpe mig lidt ud :)
Avatar billede barklund Nybegynder
23. juli 2002 - 18:00 #1
For eksempel:

loadMovie((++_global.counter)+".gif",_root.billeder);

Prøv engang...
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 18:02 #2
og counter er variablen? .. Mangler stadig hvordan man adder til en variabel..

nbillede = 1
nbillede = nbillede+1 ? eller ?
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 18:03 #3
spekulerer oss lidt på .. om det overhovedet vil virke.. det jeg har lavet :)
Avatar billede barklund Nybegynder
23. juli 2002 - 18:07 #4
Den funktion, som jeg har skrevet ovenover sørger selv for hver gang den bliver kaldt, at lægge 1 til variablen counter... Du kan kalde den hvor som helst fra. Den starter fra 1. Prøv nu bare :o)
Avatar billede barklund Nybegynder
23. juli 2002 - 18:09 #5
Følgende udsagn er ækvivalente og lægger alle 1 til variablen:

counter = counter + 1;
counter += 1;
counter++;
++counter;

Ækvivalensen gælder dog kun, hvis variablen i forvejen er et tal... Hvis det for eksempel er en streng, så vil de to første linier putte et "1"-tal bag på strengen, mens de to nederste vil resultere i "NaN" (Not a Number)...

/Barklund
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 18:21 #6
OK jeg prøver lige om jeg kan få skidtet til at virke :)
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 18:29 #7
Jeg kunne få den til at loade billedet.. men jeg kan ikke trykke på billedet (mc't.. hvor jeg har sat den til at hoppe til frame 2.. eller også virker den +1 ikke) www.4b4.dk/flash.fla .. gider du tjekke den ud?.. besynderligt
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 18:31 #8
Jeg har prøvet at debugge movien.. og den ændrer ikke i variablen.. måske det er mig som har "screwed" filen op ..
Avatar billede barklund Nybegynder
23. juli 2002 - 18:53 #9
Hmm... det er jo MX og det har jeg ikke lige ved hånden...

Når du loader et billede ind i _root.billeder, så bliver det gamle movieclip (indholdet i _root.billeder) helt erstattet af det nye billede... Så hvis du før havde en knap derinde, som man kunne trykke på, så forsvinder den nu...

Hvis du lægger en knap neden under billedet i _root og ikke i _root.billeder, så vil den blive ved med at skifte billedet ud med den, der er 1 større...
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 19:03 #10
Tjaa.. .. jeg kan lige vise dig min kode her:
frame1:
nbillede = 1
abilleder = 32

frame2:
loadMovie((++_global.nbilleder)+".jpg",_root.billeder);

frame5: en preloader ting som virker fint!

frame6:
tomt mc.. med instance navnet: billeder .. og denne action på sig:
on (release) {
    unloadMovie ("_root.billeder");
    _root.gotoandplay("2");
}

Men det virker nada! :(
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 19:34 #11
er faktisk meget underligt.. hvis man adder en layer.. og sætter en knap ovenpå den layer som billedet bliver loaded ind i.. vises knappen slet ikke! ?!?! .. den forsvinder bare..
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 19:39 #12
fandt fejlen!
Avatar billede 4b4dk Nybegynder
23. juli 2002 - 19:39 #13
svar
Avatar billede barklund Nybegynder
23. juli 2002 - 20:30 #14
javel!
Avatar billede barklund Nybegynder
24. juli 2002 - 08:53 #15
Tarker... :o)
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