Avatar billede casualty Nybegynder
08. september 2001 - 22:19 Der er 9 kommentarer og
1 løsning

Playback???

on (press) {
    play ();
}
on (release) {
    stop ();
}

.....er min ene knap og den fungerer fint....

Men hvordan laver man en knap magen til hvor man bare får filmen til at køre baglæns???

Man kan jo ikke sige:

on (press) {
    playback ();

På forhånd tak... :)

Avatar billede casualty Nybegynder
08. september 2001 - 22:20 #1
Indrømmet..... jeg er jævnt grøn i flash....
Avatar billede paask Nybegynder
08. september 2001 - 22:36 #2
Jeg kender ikke nogen AC command som \'playback\' eller lignende. Derfor er mit umiddelbare svar at du må lave en ny knap med næsten samme actionscript, derefter duplikere dit MC og reverse frames i dette + give det nyt navn.

Dvs. du skal have 2 knapper (eller instances af samme) og 2 MC\'s - hvert med sit navn - hvoraf det ene har omvent/reversed frames. Så bliver din AC på knap 1 dette:

on (press) {
    tellTarget (\"_root.MinMovie1\") {
        play ();
    }
}
on (release) {
    tellTarget (\"_root.MinMovie1\") {
    stop ();
    }
}

og på knap 2:

    tellTarget (\"_root.MinMovie2\") {
        play ();
    }
}
on (release) {
    tellTarget (\"_root.MinMovie2\") {
    stop ();
    }
}

MinMovie1 er normal, 2 er reversed.

Håber jeg giver mening og du kan følge mig :0)

mvh
Kaare




Avatar billede paask Nybegynder
08. september 2001 - 22:43 #3
Prøv det, jeg må indrømme jeg drikker vin med min comp. lige nu, men tror jeg har fanget dit spørgsmål korrekt ;0)
Avatar billede iggi Nybegynder
09. september 2001 - 00:09 #4
Avatar billede lingoman Nybegynder
09. september 2001 - 00:13 #5
Hej  casualty,

Man kan bruge

on (press) {
    prevFrame ();
}

eller

on (press) {
      gotoAndStop (_currentFrame - 1);
}

dette sender den 1 frame baglæns.

Hvis du gerne vil have at den bliver ved med at gå tilbage kan du bruge en løkke

mvh geo
Avatar billede lingoman Nybegynder
09. september 2001 - 09:21 #6
Du kan styre playretningen ved at lave din film som et movieClip

Der skal så være 2 knapper

//play forward knap action

                    on (press) {
                        _root.playDirection = 1 ;
                    }
                    on (release) {
                        _root.playDirection = 0 ;
                    }

//play backward knap action

                    on (press) {
                        _root.playDirection = -1 ;
                    }
                    on (release) {
                        _root.playDirection = 0 ;
                    }

Din film som movieClip skal så have denne action


onClipEvent(load) {
  _root.playDirection = 0;
}


onClipEvent(enterFrame) {
  gotoAndStop( _currentFrame +  _root.playDirection);
}

Nu vil dine knapper afsplille filmen forlæns eller baglæns så længe de holdes nede og stoppe når du giver slip.

mvh geo




Avatar billede paask Nybegynder
09. september 2001 - 17:29 #7
Hmmm, jeg fatter ikke lige min gårsdags blankhed - casuality, det er geo\'s svar du skal benytte ;0)
Avatar billede casualty Nybegynder
09. september 2001 - 19:49 #8
Hej tak for alle idéerne...jeg vender lige tilbage senere i aften :)
Avatar billede lingoman Nybegynder
09. september 2001 - 20:06 #9
Tak for point :)
Avatar billede casualty Nybegynder
10. september 2001 - 09:28 #10
velbekomme
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