Это отчёт по секретной картинке.
Пришлите отчёт на бота.
Непорядок! Кто же будет выполнять задания?
Не самая лучшая идея заниматься, когда хочется спать)
Лучше убрать существующие и заменить их на версии в массиве по аналогии.
Если я правильно понял, то это для создания нового лейбла, а уже существующие можно добавить в массив?
Label[] labels = new Label[10];
labels[0] = new Label();
labels[0].Text = "blablabla";
labels[0].Location = new System.Drawing.Point(100, 100);
...
labels[9] = new Label();
гугл хорошая штука, если что-то надо. Это статичный массив из 10 лейблов, сколько надо делай, можно использовать лист и добавлять динамически, там чуток сложнее в обработке, но по ресурсам более оптимально.
Иван, а Вы мне случайно не подскажете, как сделать массив из label-ов. Просто я тут решил еще один лабиринт сделать( подучить старое, применить знания из урока FastClicker) и у меня там нужно будет пройти поле из четырех кубов туда и обратно. Буду очень благодарен за Ваш ответ!
Тут без юмора не обошлось: все мои звуки системные и звучат крайне уныло, вот я и решил их всех назвать fail)
Ну тогда надо им давать названия как-то логичнее, fail это в переводе с инглиша - провал, т.е. проигрыш на уровне =) Без инглиша программировать будет тяжко!
У меня все звуки так называются) - sound_fail1, sound_fail2 и т.д.
Советую не пренебрегать сном, говорю как человек, у которого огромный опыт в этом деле из-за ненормированного графика, сплю когда есть пару часов на это обязательно.
Саша - высыпаться - это очень важно в карьере программиста.
Выдели время и нормально поспи. Больше успеешь!
Хм, я тут такой развёрнутый комментарий оставил, странно куда он делся, ладно, опишу ещё раз:
1 - создаёшь экземпляр уровня
2 - отображаем уровень с ожиданием возврата DialogResult
3 - проверяем какой был DialogResult и на его основе выполняем дальнейшие условия
только у тебя странность, ты проверяешь, возвращено ли DialogResult.OK, а в условии звук fail, т.е. если победил в уровне, то музыка проигрыша будет. Странно...
как озвучить строку:
создаём экземпляр 3 уровня лабиринта.
создал экземпляр уровня
отобразил его с ожиданием ответа в виде DialogResult
при завершении уровня надо вернуть DialogResult
потом ты проверяешь, какой был ответ DialogResult и принимаешь дальнейшие действия, музыку проиграть, начать заново или открыть след. уровень.
если у тебя DialogResult.OK почему звук fail - ведь это проигрыш типо, а не победа.
Иногда придётся по несколько раз пересматривать видео, если что-то где-то упустишь =) так что не советую торопиться.
Добро пожаловать, удачи в изучении, отличный скрин.