Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leonardo Bonetti

Pausar, resetar e iniciar Game.Action Script 3.0

Recommended Posts

Você pode ter toda a lógica do jogo rodando em um loop toda vez que parar de entrar no loop o game esta pausado ou pode usar também uma variável booleana dentro do loop como no exemplo abaixo...

public var isPaused:Boolean = false;

addEventListener(Event.ENTER_FRAME, meuLoopPrincipal);


public function pauseGame():void{
   isPaused = true;
}

public function resumeGame():void{
   isPaused = false;
}

public function meuLoopPrincipal(e:Event):void{
     if(!isPaused){
         trace('Faz as coiseras do jogo')
     }
     else{
         trace('jogo pausado')
     }

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.