Переделываем игру Пятнашки в Пазл картинки. Убираем кнопки, вместо них динамически размещаем матрицу PictureBox'ов, в которые загружаем кусочки картинки, предварительно разрезав их и сохранив все части картинки в матрицу Image. Размер поля можно будет выбирать, от 3 на 3 до 6 на 6.
Дата отправки отчёта:
6 февраля 2018 г.
Задание выполнено: за
21 час. 14 мин.
Чему научился:
На этом уроке я научился разрезать картинку на части. Добавил функцию подсказки (окно Image на скриншоте)
Молодец, DimanDOS! Без сомнения, это был очень полезный урок. Из таких кирпичиков складывается умение опытного разработчика. Часто вижу твои отчёты, значит ты регулярно занимаешься, это очень важно! Продолжай в том же духе!
Научился: Повторил динамическое добавление элементов. Вместо заданного числа уровней в меню добавил две кнопки "меньше" и "больше". При нажатии на "меньше" число уровней уменьшается, при нажатии на "больше" число уровней увеличивается. Число уровней ограничено сверху числом 15, снизу - 3. Надо сказать, при мелком разбиении картинки некторые картинки с одинаковыми фрагментами собрать почти невозможно:-))
Научился: Разрезать картинки и узнавать их координаты Трудности: Так как дополник код предыдкщего упока вощникли большие трудности. И с пониманием к разрезается картинка ОЧЕНЬ круто