PDA

Volledige versie bekijken : Pause/play button


Rikko
%Europe/Berlin %839 %2005, 21:08
Hya

Ik heb een klein probleempje wat betreft play en pause buttons: Ik zou niet weten hoe ik het moet doen... Ik wil dus alles stilzetten op het moment dat de kijker op de pauze-button klikt en alles weer door laten gaan als de kijker op de play-button klikt (die is verschenen nadat de pauze-button is aangeklikt)
Kan iemand mij helpen?

Dauntless
%Europe/Berlin %854 %2005, 21:30
Sure

Zet alles in een onEnterFrame / interval.

Bij een onEnterFrame:

//start
this.onEnterFrame = myOnEnterFrame;

//pause
delete this.onEnterFrame;

function myOnEnterFrame(){
//je oEF acties
}

Bij een interval:


//start
var gameLoop = setInterval(myOnEnterFrame, 100);

//pause
clearInterval(gameLoop);

function myOnEnterFrame(){
//je oEF acties
}

Helpt dat? :)

Pimm
%Europe/Berlin %870 %2005, 21:53
En om de play knop te laten zien:playknopisntancename._visible = true;
plauseknopisntancename._visible = true;en andersom (of moet die _ weg?)

XAN_II
%Europe/Berlin %897 %2005, 22:32
kan het niet gewoon veel makkelijker :cool: ? selecteer de button die je op pauze wil zetten, en type dit in bij actions:
on(release){
stop();
}
en bij play:
on(release){
play();
}
zo zou ik het doen, werkt het? :D

Dauntless
%Europe/Berlin %902 %2005, 22:39
Dat zou werken als je met een lange animatie werkt. De topic starter heeft gezegt dat het voor een game is dus dat is waarschijnlijk niet het geval :).

Tenzij hij dus een onEnterFrame nabootst door op frame 2 'gotoAndPlay(1)' te zetten... In dat geval raad ik hem aan om een gewone onEnterFrame te gebruiken ipv die 'work around' .

Pimm
%Europe/Berlin %903 %2005, 22:40
Inderdaad, DL heeft gelijk. Op frame 1 de AS zetten en op frame 2 gotoAndStop(1); is echt onhandig.

Dauntless
%Europe/Berlin %920 %2005, 23:05
gotoAndStop(1); is echt onhandig.
gotoAndPlay(1); dus :)

XAN_II
%Europe/Berlin %977 %2005, 00:28
maar nu snap ik het nog niet :confused: maja ik zit niet met het probleem, ik heb geprobeerd te helpen. DL kan je me nog ff helpen met de AS in mijn topic over geanimeerde ventjes naar links/rechts laten lopen?

ty iedreen (waarom weet ik ook niet, alleen DL heeft me nog geholpe :p)