Кибор » Кибор - Интегрированная среда разработки ботов » Предложения по программе » Добавить тройной массив или как решить эту проблему?

Страниц (1): [1]
 

1. 007wan - 09 Ноября, 2017 - 07:11:07 - перейти к сообщению
Тема про тройной массив, Как реализовать Анимацию
Проще:
CODE:
int col, x, y;
int Загрузка_[11][148][47];
string temp_fold;
int randd=rand(0,10);
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, 4))
{
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(125);
disablevisualwindow(n);
}
/*
visualwindow(10, 0, 0, imagewidth(#Загрузка_[10][0][0]), imageheight(#Загрузка_[10][0][0]), x/2-62, y/2-55, 100, #Загрузка_[10][0][0]);
sleep(125);
disablevisualwindow(10);
resettextout(1);
*/
}
}
2. Kibor - 09 Ноября, 2017 - 22:35:53 - перейти к сообщению
Сделал

CODE:
int a[2][100][100];

loadimage (#a[0][0][0], "C:\Users\Вова\Desktop\Image_0.bmp");
loadimage (#a[1][0][0], "C:\Users\Вова\Desktop\Image_1.bmp");

loop()
{
visualwindow (0, 0, 0, imagewidth(#a[0][0][0]), imageheight(#a[0][0][0]), 100, 120, 100 , #a[0][0][0]);
sleep(125);
visualwindow (0, 0, 0, imagewidth(#a[1][0][0]), imageheight(#a[1][0][0]), 100, 120, 100 , #a[1][0][0]);
sleep(125);
}
3. 007wan - 10 Ноября, 2017 - 06:29:08 - перейти к сообщению
 Kibor пишет:
Сделал

CODE:
int a[2][100][100];

loadimage (#a[0][0][0], "C:\Users\Вова\Desktop\Image_0.bmp");
loadimage (#a[1][0][0], "C:\Users\Вова\Desktop\Image_1.bmp");

loop()
{
visualwindow (0, 0, 0, imagewidth(#a[0][0][0]), imageheight(#a[0][0][0]), 100, 120, 100 , #a[0][0][0]);
sleep(125);
visualwindow (0, 0, 0, imagewidth(#a[1][0][0]), imageheight(#a[1][0][0]), 100, 120, 100 , #a[1][0][0]);
sleep(125);
}

Супер.
(Добавление)
 007wan пишет:
 Kibor пишет:
Сделал

CODE:
int a[2][100][100];

loadimage (#a[0][0][0], "C:\Users\Вова\Desktop\Image_0.bmp");
loadimage (#a[1][0][0], "C:\Users\Вова\Desktop\Image_1.bmp");

loop()
{
visualwindow (0, 0, 0, imagewidth(#a[0][0][0]), imageheight(#a[0][0][0]), 100, 120, 100 , #a[0][0][0]);
sleep(125);
visualwindow (0, 0, 0, imagewidth(#a[1][0][0]), imageheight(#a[1][0][0]), 100, 120, 100 , #a[1][0][0]);
sleep(125);
}

Супер.

Только можно вместо 1-ого массива не "1", а сразу n и прибавлять
4. AdryV - 10 Ноября, 2017 - 06:36:03 - перейти к сообщению
 007wan пишет:
Только можно вместо 1-ого массива не "1", а сразу n и прибавлять

мой пример работает! тоисть с "n"
хотя бы проверил сначала =)
(Добавление)
код (Отобразить)
5. Kibor - 10 Ноября, 2017 - 06:48:11 - перейти к сообщению
 007wan пишет:
Только можно вместо 1-ого массива не "1", а сразу n и прибавлять


это просто пример, а как там перебирать их AdryV уже дал.
6. 007wan - 10 Ноября, 2017 - 08:05:28 - перейти к сообщению
А да, работает . спасибо вам обоим.AdryV , Не все таки ошибка в визуальном окне
(Добавление)
Дайте полностью рабочий, он не работает у меня примерAdryV
(Добавление)
 AdryV пишет:
 007wan пишет:
Только можно вместо 1-ого массива не "1", а сразу n и прибавлять

мой пример работает! тоисть с "n"
хотя бы проверил сначала =)
(Добавление)
код (Отобразить)

не работает
(Добавление)
Ошибка в визуалвиндов

Powered by ExBB FM 1.0 Final