На этом уроке мы реализуем выбор фигуры для хода через клик левой кнопкой мышки по нужной клетке. Для этого мы сформируем вызов функции click_box() с координатами клетки, по которой было нажато.
Дата отправки отчёта:
30 мая 2019 г.
Задание выполнено: за
1 час. 49 мин.
Чему научился:
занялись функционалом выбора фигуры для выполнения хода
Переменные move_from_x move_from_y нужны для запоминания координаты ОТКУДА ходит фигура
Что было сложным:
Не сразу дошло, отчего кликая по фигурам противника не получал аналогичной картины, как для своих фигур - второй раз пересмотрел урок, ошибок не выявил, и лишь затем допёр, что надо поменять текущие фигуры в переменной с white на black )))
Научился: Добавил обработчик нажатия на клетку шахматной доски. Сохранил координаты нажатой клетки, заполнил массив inf информацией о возможных клетках для перемещения, отобразил результаты на шахматной доске.
Научился: Реализованы функции, отражающие позиции, с которых идем, на позиции, на которые можем пойти. Все отлично. Трудности: Все понятно. Мне очень нравится этот курс.