На этом уроке мы заставим двигаться наши боксики. Для этого необходимо сохранять их координаты, а при нажатии на кнопочку - менять их.
Дата отправки отчёта:
15 апреля 2021 г.
Задание выполнено: за
18 час. 44 мин.
Чему научился:
выполнен рефакторинг предыдущего варианта скрипта race: функция downBox() перемещает боксы вниз, addBox() рандомно добавляет новые боксы на поле, showBox() рисует сами боксы, cls() очищает поле. Размещена кнопка Down, которая запускает эти функции в определенном порядке.
Что было сложным:
сначала боксы уходили вверх. Изменила - на + и все получилось. Дело было в направлении осей на канвасе: вниз и вправо - это положительные направления
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 30514. Tom+130187. Tim+130329. Алена+1791. Валерий Жданов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Использовать при нажатии на кнопку много функций! Трудности: Все-таки не до конца понял в box[j][0],box[j][1], что за ноль и что за единица и почему они не меняются. и почему при box [j][1]+=4; изменяется только координата y. Видимо что-то надо почитать по javascript .
Научился: Создавать функции ;
Работать с массивом. Трудности: Не очень врубилась именно в конструкцию описания массива, завтра попытаюсь переосмыслить=) По ходу решения задачи всё ясно, реализация алгоритма тоже, но не поняла box[j][0],box[j][1] что значит 0 и 1?