Avatar billede jmc Nybegynder
19. november 2002 - 16:00 Der er 13 kommentarer og
1 løsning

starte et MC og stoppe det igen?

Hvordan starter jeg et MC og stopper det igen?

Evt. også kunne klikke ned og sætte hastigheden til hurtig frem eller tilbage afhængigt at hvilke vej man trækker musen?


Ide til startstop som ikke virker:

on (release) {
    tellTarget ("klode") {
        play();
    igang = 1
    }
   
    tellTarget ("klode") {
        if igang = 1 then
        stop();
        end if
       
    }
}
Avatar billede barklund Nybegynder
19. november 2002 - 16:13 #1
Jeg kan ikke lige gennemskue, hvilket programmeringssprog du kommer fra, men det er ikke flash... En anden gang bør du nok kigge i flash-hjælpen under for eksempel "if" for at lære at bruge kommandoen:

on (release) {
    klode.igang = !klode.igang;
    if (klode.igang)
        klode.play();
    } else {
        klode.stop();
    }
}

/Barklund
Avatar billede nikolajdu Nybegynder
19. november 2002 - 16:54 #2
det ligner vb/asp lidt :)
Avatar billede mat Nybegynder
19. november 2002 - 17:29 #3
/me skynder sig at kaste et "{" efter barklund (eller slette tre)  :)
Avatar billede barklund Nybegynder
20. november 2002 - 12:19 #4
Okay... Helt korrekt og lidt kortere:

on (release) {
    klode[(klode.igang = !klode.igang) ? "play" : "stop"]();
}

Hehe... :o)
Avatar billede mat Nybegynder
20. november 2002 - 12:21 #5
nice :)
Avatar billede jmc Nybegynder
20. november 2002 - 16:09 #6
Ja, den var fanme nice, jeg havde prøvet alt muligt som ikke virkede.... ;o[

som dette:

on (release) {
    trace(_root.igang);
    tellTarget ("klode") {
        if (_root.igang = 1) {
            _root.igang = 0;
            stop();
            } else {
            play();
        _root.igang = 1;
        }
    }
}

tak tak barklund

kan du klare
klikke ned og sætte hastigheden til hurtig frem eller tilbage afhængigt at hvilke vej man trækker musen?

Så er der helt klart noglet points, men sæt nu et svar på du har allerede fortjent points...
Avatar billede barklund Nybegynder
21. november 2002 - 12:05 #7
Du mangler blot et dobbelt lighedstegn - ellers sætter du værdien til 1 hver gang...

Den anden del er noget mere krævende vil jeg nu nok sige... Det kræver en lidt anden struktur... Men lad spørgsmålet stå lidt, så kan det være nogen kaster sig over det...
Avatar billede lingoman Nybegynder
25. november 2002 - 17:35 #8
paask stillede det samme spørgsmål for et år siden.
Man kan styre den effektive framerate (forward-backward speed).
Se http://www.eksperten.dk/spm/97485
p.s. Håber at I alle har haft de godt!
mvh geo
Avatar billede mat Nybegynder
25. november 2002 - 18:17 #9
why hello lingoman, long time no see :)
Avatar billede barklund Nybegynder
25. november 2002 - 21:18 #10
>> lingoman

Velkommen tilbage... bliver du eller...?

Din topscore i kategori 20 er ellers ikke på nogen måde truet endnu :o)
Avatar billede lingoman Nybegynder
26. november 2002 - 09:49 #11
>> barklund og mat
Hej med jer! Jeg har savnet eksperten, men må nøjes med at kigge ind til jer en gang i mellem :-(
Avatar billede nikolajdu Nybegynder
26. november 2002 - 11:45 #12
Ej men hej da :)
Avatar billede lingoman Nybegynder
26. november 2002 - 12:21 #13
Hej Nikolaj, håber at du også har det godt:)

Undskyld til jmc for at jeg har brugt dette spørgsmål til privat snak. Det skal ikke gentage sig...
Avatar billede jmc Nybegynder
03. april 2003 - 01:08 #14
ok
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