Avatar billede lyden Nybegynder
22. februar 2003 - 16:26 Der er 4 kommentarer og
2 løsninger

MC stop for hulen

Goddag....:!


Et stk. Mc placeret på stage.

Jeg ønsker at Mc afspiller ved "load" & derefter stopper ved specifik frame, (jeg ønsker ikke at sætte en stop I mc'et, men fortælle det via script på mc'et.) (ikke gotoAndStop).!

Jeg har prøvet lidt af hvert, men får det ikke til at lykkes.

Mc'et har ingen framescripts så afspilningen foregår jo af sig selv ved load, hvilket er helt fint ,så behøves der ikke at tilføjes et "play", men bare hvornår MC'et skal stoppe.


For hulen.............Lyden/////// for hulen......:!
Avatar billede lyden Nybegynder
22. februar 2003 - 17:00 #1
for huuulen
Avatar billede thulstrup Nybegynder
22. februar 2003 - 20:47 #2
Her er 2 måder du kan gøre det på, så kan du selv vælge den du bedst kan lide:

Lig det her i din frame:

onEnterFrame = function () {
    if (movieClip._currentframe>30) {
        movieClip.stop();
        delete this.onEnterFrame;
    }
};

eller lig det her på dit movieclip:

onClipEvent (enterFrame) {
    if (_currentframe>30) {
        stop();
    }
}
Avatar billede lyden Nybegynder
22. februar 2003 - 22:33 #3
Hej Cellb10ck.....:::!

Jeg foretrækker at "lægge" et script på Mc'et da jeg har 13 af "slagsen", hvor jeg ønsker de stopper ved hver sin frame.............det første Mc i frame 1 ....det andet i frame 2 osv.

Jeg har lige "prøvet" det nederste script, men det lykkes ikke.

Måske forklarer jeg ikke godt nok?..............::!

MacVHLyden
Avatar billede baitianlong Nybegynder
22. februar 2003 - 22:43 #4
onClipEvent(enterFrame) {
  punkt = 25;
  frame++;
  if(frame == punkt) this.stop();
}

Skal de alle styres fra det samme mc, så kald dem mc + hvornår de skal stoppe som instancenavn f.eks mc12

onClipEvent(enterFrame) {
  frame++;
  _root["mc" + frame].stop();
}

smart ikke ? (o; (kræver naturligvis at de mc's ligger i _root
Avatar billede thulstrup Nybegynder
22. februar 2003 - 22:52 #5
Begge scripts virker, så måske jeg ikke forstår hvad det er du vil?

Prøv evt. at se her:

http://www.overdose.dk/eksperten/mcstopforhulen.html
http://www.overdose.dk/eksperten/mcstopforhulen.fla

Det er en shapetween over 20 frames, men den stopper efter femte frame. Er det ikke det du vil have?
Avatar billede lyden Nybegynder
22. februar 2003 - 23:06 #6
Hej begge 2........:::!

Det lykkes cellb10ck, det var _currentframe der "snød" mig, & jo det var lige præcis det jeg ønskede(for hulen)..Tusind tak.

& tak til dig Legende...............(jo....smartski.....(for hulen)....! (jeg finder med garanti noget at bruge det til)

Jeg har hævet point-indsatsen med 50 klingende E-mønter  & delt den ..... 60 til dig cellb10ck & 20 til legende........håber det er fint med jer!!!!!!!!!


MacVHLyden
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