Toon posts:

[flash] newbie vraagje

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het spijt me ontzettend maar zelfs met erg goed zoeken kom ik hier niet uit.
Waarschijnlijk ben ik een super newbie, maar oke.... als je me helpen wilt... heel graag!

Ik heb één scene met slechts1 frame. Hier staat geen action sript.
Vervolgens heb ik een layer buttons, background, trackers en windows met elk slechts één frame.

Op de buttons layer staan meerdere buttons;
Op de windows layer staat momenteel één movie clip genaamd "window".

Deze "window" movieclip wil ik graag afspelen zodra ik op de button "contact" druk, en wel te beginnen in frame 2. Hierdoor zou frame 2 t/m 30 moeten 'afdraaien'.

//actionscript window frame 1
stop();

//actionscript window frame 2
play();

//actionscript window frame 30
stop();

//actionscript window frame 31
play();

//actionscript window frame 60
stop();


De vraag is....... hoe doe ik dat?

ik probeer al een tijdje iets, namelijk.....
// start button contact here
on (press) {
"Window".gotoAndPlay(2);
} // stop button contact here

P.s. dit actionscript staat op frame 1 van de button "contact" op de buttons layer.
:?


Ik hoop dat het duidelijk genoeg is zo!

Verwijderd

code:
1
2
3
_root.window.gotoAndPlay(2);
of
_parent.window.gotoAndPlay(2); // afhankelijk van wat waar staat


de _parent manier heeft wel de voorkeur, omdat je dan evt. later het hele geheel nog s in een andere MC kan zetten, zonder dat het stop met werken.

Let wel, dat 'window' wel in het zelfde frame moet staan als waar de button staat, anders bestaat 'window' voor de button niet, en doet ie het niet ;)

kijk ook eens naar deze tutorials.

Verwijderd

Topicstarter
Zou het kunnen dat er iets anders fout gaat?

De tutorials waarnaar je verwijst hed ik al eerder gezien, voordat ik deze topic geopend had.
Volgens mij zie ik iets heel simpels over het hoofd.

// start button contact here
on (press) {
_root.window.gotoAndPlay(2);
_parent.Tracker.stop();
}// stop button contact here

Tracker blijft afspelen en window wil niet gaan starten!

Verwijderd

De oplossing is vrij simpel, je hebt in je main window namelijk maar 1 frame. Je moet er twee maken waarbij de tweede zegt: gotoAndPlay (1);

Nu looped je filmpje waarbij elke toegevoegde movie clip zich zal herhalen. Nu zet je op je knop:

on (release) {
_root.window.gotoAndPlay(2);
}

Dat moet werken.

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 27-08 10:08

XangadiX

trepanatie is zóó kinderachtig

bij de weg: hoewel het raar klinkt is het verstandig je acties aan een 'release' functie te hangen en niet aan een press functie. Ga maar na, als je de knop indrukt en inhoud en dan verzint dat je die actie niet wilt moet je je muis er uit kunnen trekken.

NEway het is intuitiever, fijner en hoort zo...

Stoer; Marduq