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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Игры со Спрайтами / Домино. Наведение порядка

  • На этом уроке мы наведём порядок на форме,
    избавимся от наследия Label [,], уберём ненужные методы.
    Потом, на 10-ой минуте мы приступим к открытию плашек
    на первом и последнем ряду пирамиды.
  • Дата отправки отчёта: 13 февраля 2016 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Ничему
  • Что было сложным: Ничего
  • Комментарии: Доминошки при перевороте очень сильно тормозят. Что с этим можно сделать???
  • Оценка видео-уроку:
Отчёт от 5760 за Игры со Спрайтами / Домино. Наведение порядка


Отчёт от 5760 за Игры со Спрайтами / Домино. Наведение порядка




Оцени работу

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

6925. --
Артём
Артём
ответить
→  Мариша   # Игры со Спрайтами / Домино. Наведение порядка / 2016-02-13 17:27

Поставь скорость выше:
public override void Step()
        {
            if (stopped) return;
            step += 20;
            // если до 100 - это сужается плашка, РАВНА 100 - значит сузилась до конца, до 200 расширяется, 200 - новая плашка
            if (step < 100)
                scY = (120 - step) / 100f; // смещение от 1 до 0
            else if (step == 100)
            // если стала 100 - открываем
            {
                if (OpenMode)
                    sd.Open();
                else sd.Hide();
            }
            else if (step < 200)
                scY = (step - 80) / 100f; // смещение от 0 до 1
            else
            {
                scY = 1;
                stopped = true;
            }
            sy = Convert.ToInt16(dominosize * (1 - scY) / 2);
        }

Я step поставил 20 и было нормально :)


5760. --
Мариша
Мариша
ответить
→  Артём  # Игры со Спрайтами / Домино. Наведение порядка / 2016-02-13 17:58

Артём, СПАСИБКИ БОЛЬШОЕ!!!! Очень помог!!!! : )



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Реализовать выбор плашки не получилось. Пытался определить клик по координатам и перебирать плашки, чтобы понять к какой именно плашке принадлежит координата. Реализовать не смогу (



Научился: Рефакторить код, заменять одну реализацию отображения (Labels) на другую (Animates).
Трудности: не было сложностей
нет