Fórum Sharpgames
 
 
  Forum  Criação de Jogo...  Algoritmos  Dúvidas! \o/
Anterior Anterior
 
Próximo Próximo
Nova Entrada 16/3/2009 23:26
Resolvido
  Cloudwsy
31 tópicos
8th Level Poster


Dúvidas! \o/ 
Bem amigos, enquanto eu estava me distraindo no Visual studio, passei por uma experiencia chata.
Eu fiz uma classe pra fazer atualizações de uma logica de perseguição de inimigos.

Para não sair da tela eu declarei uma instancia do jogo:

Game1 jogo = new Game1();

e fiz uma variavel Viewport pra determinar a tela de jogo:

Viewport vp = jogo.GraphicsDevice.Viewport;

No entanto, quando coloco pra debugar, o jogo não funciona por causa dessas linahs de código, fala que "Referência de objeto não definida para uma instância de um objeto."
Eu não sei porque isso acontece, se alguem puder me explicar, ficarei muito grato!
 
Nova Entrada 17/3/2009 0:35
  lucianoJose
195 tópicos
Iniciante


Re: Dúvidas! \o/ 
 Cloudwsy escreveu
Bem amigos, enquanto eu estava me distraindo no Visual studio, passei por uma experiencia chata.
Eu fiz uma classe pra fazer atualizações de uma logica de perseguição de inimigos.

Para não sair da tela eu declarei uma instancia do jogo:

Game1 jogo = new Game1();

e fiz uma variavel Viewport pra determinar a tela de jogo:

Viewport vp = jogo.GraphicsDevice.Viewport;

No entanto, quando coloco pra debugar, o jogo não funciona por causa dessas linahs de código, fala que "Referência de objeto não definida para uma instância de um objeto."

Eu não sei porque isso acontece, se alguem puder me explicar, ficarei muito grato!



Olá Cloudwsy,

Você está acessando o GraphicsDevice no construtor de seu jogo? Se sim, acessa o GraphicsDevice no método Initialize pq o GraphicsDevice está nulo no construtor do jogo.

Se não, em que lugar você está colocando essas 2 linhas de código?

@lucianoJoseBr My Blog: http://lucjose.wordpress.com
 
Anterior Anterior
 
Próximo Próximo
  Forum  Criação de Jogo...  Algoritmos  Dúvidas! \o/
Logos do XBox 360, XNA e Games For Windows
Copyright 2006-2012 por SharpgamesPolítica de Privacidade  |  Termos de Uso