vinTagesworld Flash forum

Stel zelf een vraag in het flash forum!


doorschakelen
blokje door wwwGirl op 04-02-07 om 22:04
wat is de code/functie om als ik op knop2 druk het filmpje te laten stoppen die al gestart is doordat ik er voor op knop1 gedrukt heb.

alvast bedankt :)

 


<< [1] [2] [3] >>
Reply
blokje door vinTage op 04-02-07 om 22:05
stop();


ps, ik zie dat je heel de tijd zoekt naar delete onEnterFrame..kan ik je mss zo helpen ?


laatst ge-edit op: 04-02-07 om 22:06
Reply
blokje door wwwGirl op 04-02-07 om 22:07
hoe bedoel je zo ?

 
Reply
blokje door vinTage op 04-02-07 om 22:08
via dit forum

 
Reply
blokje door wwwGirl op 04-02-07 om 22:09
A zo ;)
met stop stopt het filmpje wel. maar hij moet toch ook stoppen als ik op de volgende button klik ?
ik dacht dat delete onEnterFrame ervoor zorgde dat bij het aanklikken van de volgende knop de voorgaande stopte, vandaar mijn zoektocht naar dat keywoord

laatst ge-edit op: 04-02-07 om 22:10
Reply
blokje door vinTage op 04-02-07 om 22:10
Kan je je vraag iets duidelijker maken.
Ik denk dat je 2 buttons hebt ?
En je wilt wat precies doen ?

uitleg:
Als je een functie hebt gemaakt, bijvoorbeeld dit:
actionscript code

keer = 0;
onEnterFrame = function(){
    keer ++;
    trace("Deze zin is al " +keer+ " in beeld geweest");
}
 

Dan zal dat eeuwig door blijven gaan, je kan dat stoppen door dit te doen bijvoorbeeld
actionscript code

keer = 0;
onEnterFrame = function(){
    keer ++;
    trace("Deze zin is al " +keer+ " in beeld geweest");
    if(keer >=10){
        delete onEnterFrame;
    }
}
 

Nu stopt hij na 10 keer

laatst ge-edit op: 04-02-07 om 22:15
Reply
blokje door wwwGirl op 04-02-07 om 22:12
als ik op button 1 klikt, begint er een filmpje te lopen, ik moet nu op dezelfde button klikken om het filmpje weer te stoppen. als ik op button 2 klikt loopt filmpje 2 en zo verder met de andere buttons. maar als ik button 1 niet eerst sluit, laad hij filmpje 2 onder filmpje 1, dus filmpje 1 moet automatisch sluiten als ik op button 2 klik.


 
Reply
blokje door vinTage op 04-02-07 om 22:16
Ah ik snap je vraag nu wel, maar om je een fatsoenlijk antwoord te geven zou een FLA bestand handig zijn...

Je zal in ieder geval met een if/else moeten gaan werken.


edit, in mn vorige post heb ik delete onEnterFrame uit gelegt

laatst ge-edit op: 04-02-07 om 22:17
Reply
blokje door wwwGirl op 04-02-07 om 22:20
het is toch een standaard iets als je op de volgende knop drukt dat de voorgaande stopt? zo moeilijk moet dat toch niet zijn ?

p.s. heb je een voorbeeld op je website hoe ik of/else kan gebruiken ?


laatst ge-edit op: 04-02-07 om 22:20
Reply
blokje door vinTage op 04-02-07 om 22:24
een if else is heel makkelijk.

actionscript code

naam = "jan";//pruts wat met de naam, en je zal onderstaande wel begrijpen
if(naam == "jan"){
    trace("je heet jan");
}else{
    trace("Je heet geen jan, maar "+naam);
}
 



over je vorige knop...voor jouw is het mischien logisch, maar ik weet niet wat de code is die onder knop1 staat en onder knop2 etc...mss als je eens een van die codes geeft wat je nu hebt dat ik je dan beter snap

laatst ge-edit op: 04-02-07 om 22:25
Reply
blokje door wwwGirl op 04-02-07 om 22:32
alle knoppen hebben dezelfde codes:
actionscript code

this.introknop.onRollOver = function() {
  introknop.gotoAndPlay("_over");
};
this.introknop.onRollOut = function() {
  introknop.gotoAndPlay("_out");
};
this.introknop.onRelease = function() {
  Hoofdkader_mc.gotoAndPlay("1");
};
this.Hoofdkader_mc.onRelease = function() {
  Hoofdkader_mc.gotoAndStop("1");
};
 


alleen hebben ze allemaal een andere naam natuurlijk ;)


 
<< [1] [2] [3] >>
Dit topic is gesloten.