Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kaliman777 en Febrero 10, 2015, 11:18:02 PM

Título: Dibujar una lista
Publicado por: kaliman777 en Febrero 10, 2015, 11:18:02 PM
Hola:
Estoy aprendiendo sobre trabajar con listas y arreglos (arrays). Este código me lo hizo un amigo y lo que hace es crear instancias de un mismo objeto de N subimágenes, pero las crea con diferentes image_index y en orden ascendente.
¿Cómo dibujo este código en Draw, digamos para dibujar 10 instancias diferentes?

Gracias
image_indexes = ds_list_create();
for(i=0; i<91; i+=1)
{
    ds_list_add(image_indexes,i);
}
ds_list_shuffle(image_indexes);
for(i=0; i<10; i+=1)
{
    if ds_list_size(image_indexes) > 0
    {
        with(instance_create(x, y, obj_player))
        //you'd have to put them in different locations, this is just an example
        {
            image_index = ds_list_find_value(other.image_indexes, 0);
            ds_list_delete(image_indexes,0);
        }
    }
}