Добавили связку из анимаций для того, чтобы не видно было, как снизу поменялось число, это на твоём видео как раз видно, не приятный БАГ, если замедлить анимацию, то увидишь это явно, но тут как у кого со зрением. Мне видно и при такой скорости анимации в 0.4, что у тебя не успевая опустится листок, как под ним внизу уже новое число, а не должно быть видно этого!!! поэтому и делали цепочку анимаций, чтобы в нужный момент менять число снизу на новое, пока мы этого не видим. чтобы был эффект перебрасывания. Так что твой вариант в анимацию за 360 мало того что создаёт БАГ, так ещё и зачем 360? если достаточно 190-200 максимум, далее не видно всё равно. Для того чтобы за 0.4 быстрее пролетало? баг всё равно имеется, как не крути. По поводу других фишек и аквариума на фоне механики молодец. Отлично реализовано.
з.ы.
А ошибки есть у всех, согласен.
Спасибо за ответ, учту, но я сразу написал что возможно я не до понял))) И много ошибок написал, хотел написать есть ошибки, исправлять не стал. Так что надеюсь автор курса, не подумает что я критик какой та))
Я думаю не подумает, в любом случае, теперь ты понял, зачем была связка анимаций, чтобы между ними можно было изменять параметры приложения.
По поводу Foreground для задания цвета шрифту, проверил этот момент, ты прав, автор опечатался, вместо Background нужно использовать Foreground в методе SetColorFont()
Мой поздравления первому прошедшему курс!!!
По поводу анимаций, как я понял уже разобрались. Действительно, три "ступени" нужны для "плавности хода". Я подумал так будет красивее.
По поводу лишнего кода. В курс я этот вопрос не раскрыл. Все UserControlы можно повторно использовать в других приложения. У меня к примеру в "Баскетбольном табло" используется такой контрол. Ну и что бы не заморачиваться с цветом, я создал этот метод. Т.е. мы берем контрол, используем в своем приложение и не лезем в код самого контрола, а на экземпляре вызываем метод и то что нам надо правим. Вот как то так. Ну я думаю еще пару видео заснять и там попробую это объяснить.
Спасибо. Будем ждать другие уроки) А про UserControl я понял, что мы можем в любой момент изменить фон или цвет шрифта на наш вкус. Про анимацию, да я разобрался, не увидел этот момент, и в правду получается плавный переход, а я посмотрел и по своему написал, думал что так же будет. Спасибо за уроки)