Fórum Sharpgames
 
 
  Forum  Criação de Jogo...  Algoritmos  Como dá uma "pausa" no jogo?
Anterior Anterior
 
Próximo Próximo
Nova Entrada 22/7/2008 1:02
Resolvido
  felipess
30 tópicos
8th Level Poster


Como dá uma "pausa" no jogo? 
Opa Galera,

Bem, preciso que o jogo fica "pausado" por pequenos intervalos em alguns momentos pois o jogo que estou desenvolvendo o usuario joga e depois o pc joga, justamente na hora em que o pc joga eu queria dá um "tempinho" na jogada dele para que fique melhor a visualizacao.

estou tentando algo com o gameTime mas ate agora nao consegui....
se alguem pude ajudar, agradeco

[]´s Felipe Sampaio
 
Nova Entrada 22/7/2008 14:33
  felipess
30 tópicos
8th Level Poster


Re: Como dá uma "pausa" no jogo? 
Modificado Por felipess  em 22/7/2008 11:33:40)
Opa galera,

conseguifazendo assim:

ultimaAtualizacao += gameTime.ElapsedGameTime.Milliseconds;
if (ultimaAtualizacao >= 1000)
{
     jogo.Update();
     ultimaAtualizacao = 0;
}


Caso alguém tenha uma forma melhor... manda!

[]´s Felipe Sampaio
 
Nova Entrada 22/7/2008 23:30
  lucianoJose
115 tópicos
Iniciante


Re: Como dá uma "pausa" no jogo? 
 felipess escreveu
Opa galera,

conseguifazendo assim:

ultimaAtualizacao += gameTime.ElapsedGameTime.Milliseconds;
if (ultimaAtualizacao >= 1000)
{
     jogo.Update();
     ultimaAtualizacao = 0;
}


Caso alguém tenha uma forma melhor... manda!


Eu não sei a fundo o que você vai fazer de fato, mas eu acho que seria interessante que você não começasse assim...
 
Acho que você poderia tá colocando algum campo do tipo bool aonde você indique que ele esteja ativo ou não, dai então, quando você quiser que o jogador esteja ativo você pode fazer, por exemplo:
 
playerAtivo = true;
 
Entretanto, se você quer que ele esteja inativo para o PC jogar, você faz:
 
playerAtivo = false;

MCP, MCTS. Administrador do SharpGames. Meu Blog: lucianojosefj.spaces.live.com
 
Anterior Anterior
 
Próximo Próximo
  Forum  Criação de Jogo...  Algoritmos  Como dá uma "pausa" no jogo?
AdSense

Amazon

Logos do XBox 360, XNA e Games For Windows
Copyright 2008 por SharpgamesPolítica de Privacidade  |  Termos de Uso