На этом уроке мы создадим массив из кружков, они будут сначала двигаться случайно, похоже на бильярд. Дальше мы создадим правила для их передвижения и в конечном итоге реализуем анимированный игральный кубик.
Задание: Нарисовать верхнюю сторону игрального кубика с шестью анимированными точками для смены чисел.
Дата отправки отчёта:
2 августа 2015 г.
Задание выполнено: за
1 час. 30 мин.
Чему научился:
Очень интересный способ реализации упорядочивания движений шариков, этому и научился:)
Что было сложным:
Понять алгоритм упорядочивания движений шариков
Комментарии:
На фон добавил рисунок кубика. Для этого потребовалось изменить инициализацию: brushBack = new SolidBrush((box.BackgroundImage as Bitmap).GetPixel(100,50)); Что бы брать цвет фона на картинке.
Научился: Больше понимания работы с графикой Трудности: Материал доступный, сложность - в объёме работы Урок интересный: вариантов алгоритмов движения фигур много и их реализация затягивает.
В моём решении нажатие кнопки запускает генерацию граней, к-рую останавливает нажатие на ту же кнопку.
За урок - благодарность.