Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Графические циклы / VIP. Узоры на окружности

  • На этом уроке мы создадим динамические
    графические круговые узоры, получится
    такая красота, что глаз не оторвать!

    Урок создан по материалам статьи:
    http://habrahabr.ru/post/274471/

    * Подсказка, как сделать отображение узоров без мигания:
    ArcLine (fon, n * 2, n * 2 * (coeff - step));
    ArcLine (pen, n * 2, n * 2 * coeff);
  • Дата отправки отчёта: 17 сентября 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Создавать залипательные анимации.
  • Что было сложным: Всё просто.
    Немного повозился с реализацией остановки и настройки.
  • Комментарии: Всё красиво, но не понравилось, что вся программа висит, пока не отработает полный цикл.
    Поэтому сделал дополнение, кнопку 22а.
    По нажатию она запускает анимацию, по повторному останавливает (видно на видео).
    Рядом записывают значения коэффициента и шага, которые можно менять на ходу.
    Значения проверяются при парсинге и сбрасываются на 1 и 0,02 (видно в видео)
    Если шаг поставить 0, то можно смотреть фигуры, которые получатся с определенным коэффициентом.

    Предвидя возможные вопросы - так, как сделано в видео я реализовал в первую очередь (второй скриншот). Потом уже пошли дополнения =)
  • Видеозапись: http://youtu.be/k8QM0HSIaSs
  • Оценка видео-уроку:
Отчёт от 10193 за Графические циклы / VIP. Узоры на окружности


Отчёт от 10193 за Графические циклы / VIP. Узоры на окружности




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Minergimn  # Графические циклы / VIP. Узоры на окружности / 2016-09-18 13:38

Мне очень понравилось, молодец, восхитительно


10193. Minergimn
Minergimn
ответить
→  Новопашин Владимир  # Графические циклы / VIP. Узоры на окружности / 2016-09-18 12:45

Да вроде и без слов всё понятно)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Minergimn  # Графические циклы / VIP. Узоры на окружности / 2016-09-18 08:35

А где слова на видео?


10365. Rita
Rita
ответить
→  Minergimn  # Графические циклы / VIP. Узоры на окружности / 2016-09-18 07:49

Как красиво!!!


10494. Алексей В.
Алексей В.
ответить

4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Minergimn  # Графические циклы / VIP. Узоры на окружности / 2016-09-17 21:43

Мерцание осталось. Сделал так же как и на 2 скриншоте и тоже мерцания, пока ищу решение чтоб от него избавится.


10670. Сергей Соколов
Сергей Соколов
ответить
→  Minergimn  # Графические циклы / VIP. Узоры на окружности / 2016-09-17 21:27

Красота какая получилась!


  • Отчёт оценивали:
    5649Максим Лапшинов+1   8959Максим Саратов+1   8520Сергей Колупаев0   10670Сергей Соколов+1   4699Сергей Витальевич+1   10494Алексей В.+1   11017Владимир Петреченко+1   3506Алексей|BrisK|Кривицкий+1   2146Иван+1   1232Фомичева Наталья+1   459Сергей Сергеевич+1   6452Кирилл Шмойлов+1   11051Dima+1   4992Николай+1   10558Иван Воронин+1   10365Rita+1   3638Денис0   10157Кирилл Лебедев+1   7119Новопашин Владимир+1   4467Alcatraz+1   3146Permitin Alexey+1   1Евгений Волосатов+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создавать залипательные анимации.
Трудности: Всё просто. Немного повозился с реализацией остановки и настройки.
Всё красиво, но не понравилось, что вся программа висит, пока не отработает полный цикл. Поэтому сделал дополнение, кнопку 22а. По нажатию она запускает анимацию, по повторному останавливает (видно на видео). Рядом записывают значения коэффициента и шага, которые можно менять на ходу. Значения проверяются при парсинге и сбрасываются на 1 и 0,02 (видно в видео) Если шаг поставить 0, то можно смотреть фигуры, которые получатся с определенным коэффициентом. Предвидя возможные вопросы - так, как сделано в видео я реализовал в первую очередь (второй скриншот). Потом уже пошли дополнения =)
Смотреть видеозапись: https://www.youtube.com/watch?v=k8QM0HSIaSs
Научился: простое изменение в работе цикла может привести к катастрофическим изменениям в работе программы! будьте внимательны при работе с циклами!
Трудности: всё-таки когда пошагово создаешь программу и постепенно её усложняешь более понятно, чем если бы мне просто так сразу дали VIP урок, то просто повторить я бы смог, но понять его - вряд ли!
отличное завершение курса, всё очень понятно и наглядно, начинается с самого просто цикла, но не думайте что всё так просто, уже к середине курса вы заметите как просто использовать, но какие возможности дают циклы. ну и конечно же не забываем что небольшое изменение в циклах могут всё испортить и нужно проверять каждый цикл! p.s. по техническим причинам не смог записать видео, а фото не смогут отобразить ту красоту, которая у нас получилась!