Такой вопрос: возможно ли использовать массивы картинок в loadimage и findimage?
Типа так:
CODE:
int img[100][120][120];
int imgIdx=0;
string filename="C:\games\warspear_bots\bak\spot_00.bmp";
loadimage(#img[imgIdx++][0][0],filename);
filename="C:\games\warspear_bots\bak\spot_01.bmp";
loadimage(#img[imgIdx++][0][0],filename);
int res = findimage(1, #img[0][0][0], 0, #PosX[0], #PosY[0], 0, 0, ex_KIB, ey_KIB, -1)
messagebox("attempt0. found "+format(res));
res = findimage(1, #img[1][0][0], 0, #PosX[0], #PosY[0], 0, 0, ex_KIB, ey_KIB, -1)
messagebox("attempt1. found "+format(res));
int img[100][120][120];
int imgIdx=0;
string filename="C:\games\warspear_bots\bak\spot_00.bmp";
loadimage(#img[imgIdx++][0][0],filename);
filename="C:\games\warspear_bots\bak\spot_01.bmp";
loadimage(#img[imgIdx++][0][0],filename);
int res = findimage(1, #img[0][0][0], 0, #PosX[0], #PosY[0], 0, 0, ex_KIB, ey_KIB, -1)
messagebox("attempt0. found "+format(res));
res = findimage(1, #img[1][0][0], 0, #PosX[0], #PosY[0], 0, 0, ex_KIB, ey_KIB, -1)
messagebox("attempt1. found "+format(res));
Ошибку вот такую выдает:
Нажмите для увеличения