Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Вывод динамически-меняющегося изображения

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

1. Eddi - 11 Ноября, 2016 - 08:24:09 - перейти к сообщению
Хочу составить карту препятствий, что бы научить бота перемещать персонажа тем же образом, каким это делает человек - с клавы и мыши, а не через встроенный в игру автопоиск пути. Для этого хочу написать функцию, создающю полностью черное изображение, размером с сетку координат локации, считывающую координаты перса, и заполняющую белым координаты, по которым прошел перс. В общем, для проверки правильности работы скрипта нужно выводить это изображение на экран, причем что-бы его можно было масштабировать и перетаскивать отображаемую часть. Я полистал список функций, в том числе GUI, но что-то не нашел... Может я плохо искал? Улыбка
2. Kibor - 11 Ноября, 2016 - 08:40:03 - перейти к сообщению
Самому заполнять двухмерный массив int можно создать изображение. Но вывести его на экран нельзя. Только сохранить в файл.
3. Eddi - 11 Ноября, 2016 - 08:50:09 - перейти к сообщению
Ну, про запись, это понятно, а вот то, что вывести нельзя - это жаль...
4. Eddi - 12 Ноября, 2016 - 00:33:28 - перейти к сообщению
Кстати, это скорее к теме предложений по программе, но спрошу здесь: не могли бы вы добавить функцию, выводящую хотя-бы 1 пиксель на экран поверх всех окон? Вряд-ли это сильно сложно. А на ее основе функцию вывода изображения можно написать уже и самому...
5. Kibor - 12 Ноября, 2016 - 01:05:32 - перейти к сообщению
бала мысль добавить функции вывода графики на экран. но пока не сделал..
но все равно попиксельно это не катило бы.. оч долго.

при желание это можно сейчас сделать на другом языке и подключить в виде dll
6. Kutuz_off - 23 Ноября, 2016 - 15:32:18 - перейти к сообщению
Тоже столкнулся с такой потребностью. При помощи такой функции можно было бы, например расширить игровой интерфейс не теряя стилистики игры, и получить очень "эффектную" работу. - Очень не хватает этого вывода пикселя.

Powered by ExBB FM 1.0 Final