Hola.
Para crear un array que almacene imágenes se hace de esta manera (utilizando OSLib):
OSL_IMAGE *miArray[9]; //define un array con 10 elementos del tipo OSL_IMAGE
//incluimos las librerias bla bla int* Tabla[10] = {}; int i; int main() { for(i=0;i<10;i++) { Tabla[i] = cargar imagen } //mas code, etc etc for(i=0;i<10;i++) { oslDrawImage(Tabla[i]); } }
Asi o algo similar.
No soy experto en C asi que no te esperes que vaya al pelo.
Ya lo he resuelto.
Hay que declarar un array del tipo OSL_IMAGE (en OSLib)
OSL_IMAGE *miArray[20]; //un array que puede almacenar 21 imágenes
Luego las cargas dentro del main()
miArray[0] = loadImageFile("miImagen_1", OSL_IN_RAM, OSL_PF_8888);
Y para mostrarlas seguidas pues como e puesto en el post.
Saludos.
Ok, pon Solucionado arriba.
hum.... asi?
Asi o algo similar.
No soy experto en C asi que no te esperes que vaya al pelo.
Gracias pero nó.
Ya lo he resuelto.
Hay que declarar un array del tipo OSL_IMAGE (en OSLib)
OSL_IMAGE *miArray[20]; //un array que puede almacenar 21 imágenes
Luego las cargas dentro del main()
miArray[0] = loadImageFile("miImagen_1", OSL_IN_RAM, OSL_PF_8888);
Y para mostrarlas seguidas pues como e puesto en el post.
Saludos.
Ok
Ok, pon Solucionado arriba.