Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Zeit en Julio 22, 2011, 05:04:17 AM

Título: Array Tridimensional
Publicado por: Zeit en Julio 22, 2011, 05:04:17 AM
Hola, acabo de darme cuenta que usando un array bidimensional y listas se puede usar como array tridimensional de la siguiente forma:

El inexistente en GM array tridimencional array[i,j,k] es equivalente a array[i,j]=ds_list_create();

PERO nunca usar ds_list_delete, ds_list_shuffle, ds_list_sort para no perder la relacion del arreglo.

Esto quiza sea muy simple pero debo confesar que no me habia dado cuenta de ello y quiza para algun despistado le sirva.

Saludos.
Título: Re: Array Tridimensional
Publicado por: Jucarave en Julio 22, 2011, 03:13:42 PM
Tambien se podria usar asi:

un array bidimensional xy[x,y] que contenga la informacion de z

ej: [gml]xy[1,1] = 20;[/gml]

y un array bidimensional z[xy,z] que contenga la altura

ej: [gml]z[20,1] = 15;[/gml]

etonces:

[gml]show_message(z[xy[1,1],1]);[/gml]
Título: Re: Array Tridimensional
Publicado por: Wadk en Julio 24, 2011, 12:12:20 AM
Esto no es una pregunta.
Para algo as? deber?as crear un tutorial o ejemplo y subirlo a la secci?n de descargas, o escribir un art?culo.