Avatar billede lemmings Nybegynder
12. februar 2002 - 15:10 Der er 6 kommentarer og
1 løsning

Returnere til film A fra film B

Jeg er interesseret i at høre om følgende kan lade sig gøre i Flash:

Hey y'all!

Jeg har en film A som på et tidspunkt skal kunne pauses /stoppes, og derfra
loade en ny film B (So far so good...det kan selvfølgelig lade sig gøre), nu
kommer den lidt mere besværlige del:

Når en del af film B er overstået og man ønsker at gå tilbage til hvor film
A blev sat i pause/stoppet, hvad kan man så eventuelt gøre?

Det ville endda være fint hvis der i film B var mulighed for at skelne
imellem om man kom fra film A eller film B, da den del i film B der vises
kan opfattes som en "Detour" i film B... (på sin vis er den form for
history.back() jeg leder efter!!!)

Mvh
Lemmings
Avatar billede lingoman Nybegynder
12. februar 2002 - 15:13 #1
loader du film B ind i et movieClip i film A eller ?
Avatar billede lemmings Nybegynder
12. februar 2002 - 15:19 #2
Høh...jeg er desværre ikke forfærdelig stærk i Flash endnu, men umiddelbart vil jeg svare nej.

Film A kan køre uden nogen sinde at køre film B. I film A findes dog en knap, hvor der skal kaldes en bestemt sekvens fra film B, og denne sekvens afsluttes med ENTEN at gå tilbage til hvor film A stoppede/pausede ELLER (hvis sekvensen blev kaldt fra film B) tilbage til hvor film B blev anmodet om denne sekvens...

Håber det hjalp lidt. Jeg kan godt se forvirringen selv!
Avatar billede lingoman Nybegynder
12. februar 2002 - 15:21 #3
Hvordan kommer man fra film A til Film B ?
Bruger du getURL() eller loadMovie()
Avatar billede lemmings Nybegynder
12. februar 2002 - 15:24 #4
Da filmene skal kunne køre uden brug af browser (den skal bl.a. kunne afvikles kun fra standalone-playeren) foretrækker jeg brug af loadMovie() (venlist korriger mig hvis jeg her tager fejl!!)
Avatar billede lingoman Nybegynder
12. februar 2002 - 15:30 #5
Hvis du gerne vil være i stand til at fortsætte i film A der hvor man kom fra synes jeg at det er lettest at starte i Film A.
Når man så vil videre til film B (en Knap eller frame action)
stop();
loadMovieNum("filmB.swf",1);

Så bliver film B loaded ind ovenpå film A.

Når du vil tilbage til film A fra film B skal du bruge en action som kan placeres på en knap i film B

on (release) {
  _level1._visible = false;
  _level0.Play();
}

Så fortsætter film A der hvor du slap og hvis B afspilles direkte vil den blot fortsætte

mvh geo
Avatar billede lemmings Nybegynder
12. februar 2002 - 15:33 #6
Jeg takker mange gange for hjælpen. Jeg tænkte nok det ikke var helt umuligt :-)

Du får hermed din velfortjente points
Avatar billede lingoman Nybegynder
12. februar 2002 - 15:38 #7
tak for point:) Du må sige til hvis der er noget mere du får brug for!
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