Ну а как реализовать принцип работы анимации, скажем 11 этих картинок представляют полосу загрузки, например, картинка 0, это полоса на ней 0 делений(квадратиков), если 1, то 1 квадрат(делений) итд.. .
Я хочу сделать так, что бы было 2 переменные. первая отвечает за рондом от 1 до 4, она отвечает за ЦИКЛ выведения картинки, т.е за ЦИКЛ всех картинок, т.е от 0 картинки до 11.
. вторая отвечает за рондом от 0 до 11, она отвечает за ОСТАНОВКУ картинки, т.е за остановку на любой картинке.
CODE:int rndd=rand(0, 11);
Вот пример: выпал первый рондом, например, пусть будет
2, идет цикл с 11-ю картинками и повторяет этот цикл
2 раза! если выпал второй рондом, например, пусть будет
5, то к ПЕРВОМУ рондому прибавляется еще
1 цикл, но уже на этот раз идет до картинки
5, т.е будет повторять весь цикл с 11-ю картинками
2 раза, но потом еще раз, но уже остановиться на картинке под номером
5 и скрипт закончится.
(Добавление)
Вот сам код:
CODE:int col, x, y;
int Загрузка_[11][148][47];
string temp_fold;
INITDIALOG
{
getdisplay(col, x, y);
temp_fold=tempfolder();
for(int n=0; n<11; n++)
{
unpack("C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_"+format(n)+".bmp", temp_fold+"Загрузка_"+format(n)+".bmp", 1);
}
for(n=0; n<11; n++)
{
loadimage (#Загрузка_[n][0][0], temp_fold+"Загрузка_"+format(n)+".bmp");
}
loop(rand(1, 5))
{
for(n=0; n<11; n++)
{
visualwindow(n, 0, 0, imagewidth(#Загрузка_[n][0][0]), imageheight(#Загрузка_[n][0][0]), x/2-62, y/2-55, 100, #Загрузка_[n][0][0]);
sleep(100);
disablevisualwindow(n);
}
}
}
RESOURCE
{
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_0.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_1.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_2.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_3.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_4.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_5.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_6.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_7.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_8.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_9.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_10.bmp";
}