Изображения в Кибор хранятся в двухмерных масивах int.
Теперь можно хранить их в трехмерных массивах, где первый индекс является порядковым номером этого изображения.
Пример:
int image[100][500][500];
Может хранить 100 изображений размером до 500 на 500.
Изображения могут быть меньше чем индекс 2 и 3...
Пример загрузки и поиска изображений, должно быть 10 изображений Image_0.bmp - Image_9.bmp на диске C:\ рамером не более 100 на 100 каждое (можно меньше):
CODE:
int Image_0[10][100][100];
int PosX, PosY;
int n=0;
a: if (n<10)
{
loadimage (#Image_0[n][0][0], "C:\Image_"+format(n)+".bmp");
n++;
goto a;
}
n=0;
a1: if (n<10)
{
if (findimage(1, #Image_0[n][0][0], 0, #PosX, #PosY, 0, 0, 1366, 716, -1)==1)
{
mousemove(PosX, PosY);
sleep(600);
}
n++;
goto a1;
}
int PosX, PosY;
int n=0;
a: if (n<10)
{
loadimage (#Image_0[n][0][0], "C:\Image_"+format(n)+".bmp");
n++;
goto a;
}
n=0;
a1: if (n<10)
{
if (findimage(1, #Image_0[n][0][0], 0, #PosX, #PosY, 0, 0, 1366, 716, -1)==1)
{
mousemove(PosX, PosY);
sleep(600);
}
n++;
goto a1;
}