Avatar billede ditlev Juniormester
19. januar 2001 - 19:27 Der er 23 kommentarer og
1 løsning

Load Movie + Tell Target!

Dette virker meget simpelt! Jeg vil i min hovedmovie (_level0) loade tre andre film: film1.swf, film2.swf og film3.swf til henholdsvis level1-3.
Dette fungerer fint med scriptet i hovedmovien:

loadMovieNum (\"film1.swf\", 1);
loadMovieNum (\"film2.swf\", 2);
loadMovieNum (\"film3.swf\", 3);

Jeg vil herefter automatisk have hovedmovien til at gå til en bestemt frame på film1.swf (_level1), og jeg har forsøgt mig med:

tellTarget (\"_level1\") {
    gotoAndStop (3);
}

Det virker ikke!!!!!

Det vil sige..... jeg kan få det til at virke ved at lave en knap på hovedmovien og bruge tellTarget kommandoen, men jeg vil jo have den til at loade uden bruger-input!

Something is rotten in the script!

Please help!

Ditlev
Avatar billede nikolajdu Nybegynder
19. januar 2001 - 19:32 #1
Du skal bruge den her metode istedet...

on(release) {
    loadMovie(\"film1.swf\",_root.Minfilm1herdu);
}

Det loader film1.swf ind i movieclippet Minfilm1herdu.

/Nikolaj
Avatar billede nikolajdu Nybegynder
19. januar 2001 - 19:32 #2
Nu kan du så bruge tell target...

tellTarget (\"Minfilm1herdu\") {
    gotoAndPlay (1);
}

/Nikolaj
Avatar billede nikolajdu Nybegynder
19. januar 2001 - 19:45 #3
Det der sker er at du loader din film ind og giver den instance navnet \"Minfilm1herdu\" - Hvis du ikke bruger target i din loadMovie vil der ikke være noget instancenavn og derfor ikke noget et \"telle target\" til...

/Nikolaj
Avatar billede ditlev Juniormester
19. januar 2001 - 20:23 #4
Det lyder jo meget fornuftigt - prøver det lige af ;-). 
Eneste tanke inden afprøvning er om
on(release) {
    loadMovie(\"film1.swf\",_root.Minfilm1herdu);
}
virker uden en knap, da filmen jo skal køre uden brugerinput?

Ditlev
Avatar billede ditlev Juniormester
19. januar 2001 - 20:42 #5
Det virker ikke rigtigt :-(

Har undladt on(release) og bare brugt

loadMovie(\"film1.swf\",_root.Minfilm1herdu);

herved fremkommer atter fejlmelding, og det er som om der skal en knap til for at aktivere scriptet! Som sagt kunne jeg få mit oprindelige script til at virke med en knap, men da scriptet skal bruges til en side hvor en count-down starter ved load, skal funktionen også starte automatisk!

Nikolaj det må da være muligt hva\'

Ditlev
Avatar billede nikolajdu Nybegynder
19. januar 2001 - 23:23 #6
Ditlev - det ER muligt...

Lægger en .fla ud du lige kan glo på...

/Nikolaj
Avatar billede nikolajdu Nybegynder
20. januar 2001 - 00:04 #7
Så er den her... Ny og forbedret udgave.. he he...

http://www.whitehat.dk/nikolajdu/1film.swf

Den skulle egentlig hedde film.swf, men havde problemer med cachen og gad ikke tømme den.

Anyway.

Der er 3 filer.

1film.swf - kun tekst
film1.swf - blå
film2.swf - grøn

i 1film.swf bliver de to andre så loadet ind. Jeg har gjort det på 2 forskellige måder, da begge kan være ganske praktiske...

Du kan hente alle 3 filer her.

http://www.whitehat.dk/nikolajdu/film.fla
http://www.whitehat.dk/nikolajdu/film1.fla
http://www.whitehat.dk/nikolajdu/film2.fla

/Nikolaj
Avatar billede nikolajdu Nybegynder
20. januar 2001 - 00:05 #8
just in case du er interesseret...

linket til de andre film er...

http://www.whitehat.dk/nikolajdu/film1.swf
http://www.whitehat.dk/nikolajdu/film2.swf
Avatar billede nikolajdu Nybegynder
20. januar 2001 - 00:11 #9
Har lige lagt en ny version af 1film ud

Og med det rigtige navn...

http://www.whitehat.dk/nikolajdu/film.swf
http://www.whitehat.dk/nikolajdu/film.fla

/Nikolaj
Avatar billede nikolajdu Nybegynder
20. januar 2001 - 00:20 #10
Ditlev - tjeck evt min forklaring på laodMovie og level her... http://195.184.98.141/spm/44362
Avatar billede ditlev Juniormester
20. januar 2001 - 01:02 #11
Hej Nikolaj -

Ja det virker jo fint med at loade filmene ind, men løser ikke problemet med at jeg vil kunne starte en film i en anden frame, fx frame nr2, uden at skulle bruge en knap!
Du får lige min -fla at kigge på ;-)

Ditlev
Avatar billede nikolajdu Nybegynder
20. januar 2001 - 01:08 #12
jeg har dine filer nu og sidder lige og glor på dem... Har du ICQ?? Mir nr er ihvertilfald 73133704

/Nikolaj
Avatar billede ditlev Juniormester
20. januar 2001 - 01:12 #13
Desværre ingen ICQ!

Du kan evt. maile til mig

Får du noget ud af det?

Ditlev
Avatar billede nikolajdu Nybegynder
20. januar 2001 - 01:55 #14
Ditlev jeg bliver nødt til at hoppe i kassen.. Svigerfar kommer fra Fyn kl, 11 i morgen formiddag...

Vil gerne arbejde med ogaven, men det bliver altså tidligst i morgen aften.

Smider lige et par link jeg tror måske kan hjælpe dig videre. Sårn pænt arrangeret efter hvor relevant det er for dig...

http://www.macromedia.com/support/flash/ts/documents/target_level0.htm
http://www.macromedia.com/support/flash/interactivity/widgets/
http://www.macromedia.com/support/flash/action_scripts/actions/loadmovie.html
http://www.macromedia.com/support/flash/ts/documents/tell_target.htm

/Nikolaj
Avatar billede ditlev Juniormester
20. januar 2001 - 01:59 #15
Lyder fornuftigt, du må jo være frisk når Svigerfar arriverer ;-)

Jeg vil også se dyner, måske dukker der en løsning op i søvne, ellers glæder jeg mig til at se hvad du kan finde ud af imorgen.

Kigger lige på dine links


Ditlev
Avatar billede diktator Nybegynder
22. januar 2001 - 14:08 #16
Hej ditlev
Jeg tror det du søger er i stil med:
http://diktator.dk/diktator/zamples/loadmovie

Sig til, så kan jeg sende dig .fla filerne
/D!ktator
Avatar billede ditlev Juniormester
22. januar 2001 - 17:01 #17
Hej Diktator!

Mit problem er at jeg vil loade 30 små film, som placeres på skærmen. Hver film er passiv, med en stop kommando i første frame. Der er på hver film lagt en skygge-knap, som aktiverer filmen ved at springe til frame 2, og en animation begynder. Meningen er, at film nr. 1 skal være aktiveret fra start, og jeg leder derfor efter en kommando, som automatisk - uden brug af knap - starter film 1 op i frame 2.

Først loader jeg alle filmene ind.
Dernæst vil jeg aktiverer film 1. Hvis jeg laver en knap og bruger Tell Target virker det. (Lidt a\'la dit eksempel). Hvis jeg bare bruger Tell Target uden knap kommer der fejlmelding!.
Måske krævet Tell Target en knap for at virke?
Jeg har da andre idéer om hvordan jeg kan lave siden istedet for, men det irriterer mig, at jeg ikke kan finde ud af at gøre det på denne måde!

Nogle idéer?

/Ditlev
Avatar billede nikolajdu Nybegynder
22. januar 2001 - 18:35 #18
ditlev -

Frem for en knap til tell target kan du burge onClipEvent (load)

Anyway, hvis du ikke er kommet videre vil jeg gerne kigge med igen nu. Det tog lidt tid at komme sig over svigerfar... he he

/Nikolaj
Avatar billede diktator Nybegynder
24. januar 2001 - 08:42 #19
Grunden til at dit Tell Target ikke virker kan være, at filmen ikke er loadet helt før din action eksekveres.

Med mit eksempel sender jeg en variable med, når jeg loader en ny film.  Den variable sætter en action igang på den nye film, og på den måde kan jeg styre den som jeg vil.......................

loadMovieNum (\"film1.swf?VaFrame=2\", 1);
Avatar billede nikolajdu Nybegynder
09. februar 2001 - 00:24 #20
Humdi hum....
Avatar billede ditlev Juniormester
09. februar 2001 - 17:09 #21
Selv Humdi hum.....

Nikolaj - du får pointene, men kun fordi du fik mig på rette vej. Det lykkedes faktisk først igår at få det til at virke.

Løsningen er at oprette dummy movie-clips med instance navne.
Herefter kan man loade swf filmene ind i movie-clipsene - ingen hokus pokus her.

Det afgørende punkt var at bruge (som du foreslog) onClipEvent (load) og her bruge gotoAndPlay for at komme til den ønskede frame.

Dvs. filmen loades ind i det pågældende movie-clips, og film1 starter med at blive aktiveret ved at gå til frame 5. Det er kun ved load at dette sker, dvs. når man atter aktiverer film1 starter den som de andre film i frame 1.

Dette problem har gjort mig 7 år ældre, og de grå hår er blevet fordoblet i antal, så fedt at det virker nu.

Iøvrigt har jeg problemer med at logge ind på Eksperten. Når jeg logger på får jeg blank skærm (Dette er skrevet på min kærestes computer) Det har virket på min Win98, men efter jeg opdaterede med de sidste nye filer fra windows Update har det ikke virket - Nogle idéer til hvad der er galt?

/Ditlev
Avatar billede nikolajdu Nybegynder
09. februar 2001 - 21:50 #22
Ditlev - Jeg har af og til også problemer med at logge ind og her hjælper det at tømme cachen og fjerne alle cookies.

Anyway godt du fik det til at virke.

/Nikolaj
Avatar billede ditlev Juniormester
09. februar 2001 - 23:33 #23
Nikolaj - det var lige det der skulle til :-)

Takker for hurtig og kompetent rådgivning *GGG*

/Ditlev
Avatar billede nikolajdu Nybegynder
10. februar 2001 - 02:21 #24
halloo 10000000 millioner point du!!!

he he :-)
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