если выставить в количестве изображений любое значение кроме 1 - поиск не производится.
В чем может быть проблема?
Область обьекта я так понимаю это его размер( поэтому поставил 25х25). А что такое Область нахождения? Что то мне подсказывает что проблема кроется в этом.
21. burn - 19 Июня, 2018 - 01:25:43 - перейти к сообщению
22. Zireael - 19 Июня, 2018 - 03:44:33 - перейти к сообщению
Цитата:
В чем может быть проблема?
Проблема в том что для найденных координат нужен массив.
Т. е. вместо x_KIB, y_KIB, надо x_KIB[2], y_KIB[2], где 2 означает что ищем 2 скученности. И передавать в функцию надо указатель на массив, т. е. вместо #x_KIB, #y_KIB, надо #x_KIB[0], #y_KIB[0].
23. Kibor - 19 Июня, 2018 - 05:24:26 - перейти к сообщению
burn пишет:
Область обьекта я так понимаю это его размер( поэтому поставил 25х25). А что такое Область нахождения?
Тут есть пояснение.
24. konctantin777 - 27 Сентября, 2018 - 00:25:43 - перейти к сообщению
Подскажите где у меня ошибка ? Когда поиск одного цвета и вместо двоек единицы- работает.
int color2[2];
color2[0]=9765714; color2[1]=9705844;
a=findheapcolor(size_field, #color2[0], #kol2[0], 2, 2, #posX[0], #posY[0],stepX/2,stepY/2,stepX,stepY,sx,sy,fx,fy,r,r,r,r,r,r,-1);
int color2[2];
color2[0]=9765714; color2[1]=9705844;
a=findheapcolor(size_field, #color2[0], #kol2[0], 2, 2, #posX[0], #posY[0],stepX/2,stepY/2,stepX,stepY,sx,sy,fx,fy,r,r,r,r,r,r,-1);
25. Dantes3000 - 27 Сентября, 2018 - 02:32:00 - перейти к сообщению
konctantin777 , не объявлены переменные
26. konctantin777 - 27 Сентября, 2018 - 02:38:00 - перейти к сообщению
Просто сюда не стал их писать. Всё, что добавилось, это color2[1] и соответственно сменилось #color2[0], #kol2[0], 1, 1, на #color2[0], #kol2[0], 2, 2,
Массив увеличил на 1
Массив увеличил на 1
27. Dantes3000 - 27 Сентября, 2018 - 02:44:35 - перейти к сообщению
konctantin777 , весь код давай
28. Kibor - 27 Сентября, 2018 - 02:51:36 - перейти к сообщению
а kol2[0] kol2[1] чему равны?
29. Dantes3000 - 27 Сентября, 2018 - 02:53:53 - перейти к сообщению
30. Kibor - 27 Сентября, 2018 - 03:19:26 - перейти к сообщению
При чем тут одно к другому.
Вы указывайте зону от до.
Вы указывайте зону от до.