Foros - Stratos

Stratos => XNA => Mensaje iniciado por: cyberalpha en 20 de Enero de 2012, 02:25:52 PM

Título: Objeto arreglo - C# XNA
Publicado por: cyberalpha en 20 de Enero de 2012, 02:25:52 PM
Por favor, necesito me expoliquen.

Supongamos:

Código (csharp) [Seleccionar]
        //Objetos
        Fondo fondo1;
        Fondo fondo2;
        Fondo fondo3;


y luego:

Código (csharp) [Seleccionar]
        protected override void Initialize()
        {
            fondo1 = new Fondo(graphics, Vector2.Zero); //Instancio el objeto
            fondo2 = new Fondo(graphics, Vector2.Zero); //Instancio el objeto
            fondo3 = new Fondo(graphics, Vector2.Zero); //Instancio el objeto


Como se debe codificar esto en un arreglo?
Muchas gracias.
Título: Re: Objeto arreglo - C# XNA
Publicado por: WaaghMan en 20 de Enero de 2012, 03:02:34 PM
Fondo[] fondos;

protected override void Initialize()
{
fondos = new Fondo[3];
for(int i=0;i<3;i++)
  fondo[i] = new Fondo(graphics,Vector2.Zero);
}
Título: Re: Objeto arreglo - C# XNA
Publicado por: cyberalpha en 20 de Enero de 2012, 04:55:55 PM
El problema lo tenia en el momento de "instanciar el objeto". Cuan simple era...

Muchas Gracias.