Avatar billede radiomus Nybegynder
12. juni 2005 - 17:22 Der er 8 kommentarer og
1 løsning

spg til ACTION script

jeg har en swf fil i level 30 (kaldet film1) der åbner en ny swf fil i level 40 (kaldet film2) ved hjælp af en knap.

problemet er at imens film2 kører ovenpå film1 er film1's knapper stadig aktive.

film1 skal kører i baggrunden pga den holder nogle variabler så den kan ikke lukkes.

jeg har prøvet at lægge knapperne ind i et movieclip, så jeg via removemovieclip kunne fjerne knapperne imens film2 er fremme, men dette gør at knapperne ikke virker.

nogen der har en idé?
Avatar billede mat Nybegynder
12. juni 2005 - 17:28 #1
disable dem ved at sætte Button.enabled til false?

btn_instance.enabled = false;
Avatar billede radiomus Nybegynder
12. juni 2005 - 17:42 #2
det vil jeg da lige prøve :)
Avatar billede radiomus Nybegynder
12. juni 2005 - 17:48 #3
hmmm nu jeg tænker over det.. hvordan vil jeg så få dem til at blive enabled igen? kan jeg enable buttons i film1 med en kommando i film2?

idéen er at film1 er min interface hvor jeg kalder forskellige spil (f.eks film2) der så lukke sig selv via _root.unloadMovieNum(level) i overstående eks level 40.
Avatar billede mat Nybegynder
12. juni 2005 - 17:50 #4
Du kan enable dem igen med

_level30.btn_instance.enabled = true; // eller hvilket level de nu ligger i
Avatar billede radiomus Nybegynder
12. juni 2005 - 20:00 #5
btn_instance.enabled = false; ser ikke umiddelbart ud til at virke, kan det vare en forkert stavemåde eller et tegn der er glemt?? FlashMX er også følsom overfor små og store bogstaver.. er det noget der skal være med stort??
Avatar billede mat Nybegynder
12. juni 2005 - 20:56 #6
nej men har du husket at give dine knapper instancenavne i properties, det er det "btn_instance" refererer til.

(Jeg bruger stadig kun MX så hvis det er MX2004 kan du lige tjekke hjælpen om det stadig er det samme, men det tror jeg nu det er)
Avatar billede radiomus Nybegynder
12. juni 2005 - 21:14 #7
det er 2004 og tror faktisk kun det er i denne version der er problemer med case sensitivity ..

super .. skulle forstå hvad du skrev rigtigt :) super lav et svar så du kan få dine velfortjente points :)
Avatar billede mat Nybegynder
12. juni 2005 - 21:32 #8
Jeps det er først efter 2004 flash er blevet rigtig case sensitiv :)
Avatar billede radiomus Nybegynder
12. juni 2005 - 22:51 #9
super hjælp.. dette var en lille ting som jeg blev nød til at undlade at lave i mit examensprojekt hehe og skal op og forsvare det til mundligexamen imorgen hehe.
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
Kurser inden for grundlæggende programmering

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