C# Делегаты и события(event) простым языком с примерами в Unity! Уроки по C# (ч.9)

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024

Комментарии • 55

  • @BerdJr
    @BerdJr 2 года назад +2

    Здорово. На моменте с использованием делегата в качестве аргумента правда залип, чтобы осознать что происходит.

    • @-it394
      @-it394  2 года назад +2

      Залипание вполне объяснимо)) Первый раз когда с таким сталкиваешься не совсем понятно, что происходит. Главное разобраться!)👍

    • @КатавыйОбзорщик
      @КатавыйОбзорщик Год назад +1

      @@-it394 в 4м вопросе почему мы не можем эвенту присвоить налл?

  • @NoobGameDev
    @NoobGameDev 2 года назад +4

    Хорош, Илюх) Довольно подробно, особенно про делегаты (кое что почерпнул для себя). Ну, и монтаж, как всегда на высоте! 👍

  • @requiem_for_a_dream5463
    @requiem_for_a_dream5463 2 года назад

    Спасибо за полезные уроки. Ты так легко объясняешь.

  • @kaishifuin
    @kaishifuin Год назад

    Привет, скажу честно ты лучший туторщик из известных мне, объясняешь всё просто, подача и дикция прекрасны, монтажик классный!

  • @МаксимХрищенюкТЗ-11
    @МаксимХрищенюкТЗ-11 2 года назад

    Просмотрел видосы на лету, хоть и в С# про многое знал, но в Unity был относительно беспомощен 😁
    Теперь ожидаю новые уроки

  • @heavyCO33
    @heavyCO33 Год назад

    Просто лучший, спасибо за ролик, очень понятно и интересно

  • @arthurandreev709
    @arthurandreev709 Год назад

    Ничоси ты мне пояснил за делегаты))). Ты крут чувак!!!))

  • @oldchildKim
    @oldchildKim Год назад +1

    Simple Code из мира unity))

  • @mamasplayer
    @mamasplayer 2 года назад

    Образцовые видео. Спасибо за труд)

  • @ПавелДембасюк-х2у
    @ПавелДембасюк-х2у 2 года назад

    Лайк поставил, коментарий пишу! Роста и развития твоему каналу, информация полезная и неплохо поданая!

  • @DronMC19
    @DronMC19 6 месяцев назад

    Я уже видосов 5 по эвентам посмотрел, попробовал и через скриптовые объекты ваять, и через прокладки, но понимания было не особо много как оно работает. Может я проспался, а может видос реально хороший, но теперь хотя бы есть понимание, как эвенты минимально хорошо сделать, спасибо!
    Кстати, на все 4 вопроса ответил успешно)

  • @chopper4402
    @chopper4402 Год назад

    Отличные уроки!

  • @nazarzakap8105
    @nazarzakap8105 7 месяцев назад

    Макс Крюков в деле

  • @Djegur
    @Djegur Год назад +1

    Илья, спасибо тебе ОГРОМНОЕ, ты просто АХУЕННО объясняешь. Ждем еще ролики.

  • @lonernagibator5543
    @lonernagibator5543 5 месяцев назад

    однозначно лайк и подписался! Почему раньше не знал об этом канале?

  • @antonpashkevich5061
    @antonpashkevich5061 2 года назад

    Спасибо, надо будет попробовать

  • @TwiceGD
    @TwiceGD 2 года назад

    Спасибо!! Я всё понял! И правильно решил тест!

  • @Vlada_tt
    @Vlada_tt 2 года назад +8

    Спасибо большое! Самое понятное видео из всех, что смотрела про делегаты))

  • @РНС_Саакашвили
    @РНС_Саакашвили Год назад

    супер . . . 2 раза . . . с половиной

  • @Magic__Man
    @Magic__Man 2 года назад

    О-е-е-е!
    Спасибо!

  • @GGamess
    @GGamess Год назад

    спасибо

  • @lifenikki8701
    @lifenikki8701 2 года назад

    Привет, а про энамы будет видос ? :)

  • @slash7076
    @slash7076 2 года назад

    Но а так видос хороший, молодец,)

  • @НикитаФедоров-и8н
    @НикитаФедоров-и8н 2 года назад

    Илья, привет. А с тобой можно как-нибудь связаться, пару вопрос имеется касательно событий. Заранее спасибо)

  • @gagikbalabekyan3639
    @gagikbalabekyan3639 2 года назад

    sps bro )))

  • @sinlessdevil5970
    @sinlessdevil5970 Год назад

    почему названия классов Manager System и т.д. - это плохо ?

  • @helmas_witch
    @helmas_witch Год назад +1

    как же сложно... мне никогда не стать программистом

  • @ПавелЮ-р5э
    @ПавелЮ-р5э 2 года назад

    я первый ))

  • @slash7076
    @slash7076 2 года назад +1

    Ёмае!
    Почему так мыльно. Слово event применяется для инкапсуляции, можно объявить ивент и без него, можно будет этот ивент вызывать из других классов и обнулять. Про unity events вообще не рассказал.

    • @-it394
      @-it394  2 года назад

      Не совсем понял про мыльность, вроде как все нормально)) Про инкапсуляцию я рассказал в отличиях делегатов и эвентов почти теми же словами))) Если про сокращенное объявление вы имеете в виду Action и Func, то Action я так же затронул, а о Funс, да, забыл упомянуть, но это думаю будет в следующих видео. Ну а остальное и не касается темы данного урока, либо он получился бы на пол часа, чего не хотелось) Юнити эвенты обязательно посмотрим как и лямбды, но позже. Тут все таки просто хотелось дать базу. Дальше будем наращивать!)

    • @-it394
      @-it394  2 года назад

      И спасибо за мнение!

  • @saobao4796
    @saobao4796 2 года назад

    Хочешь расскажу, это все было в книге Гельбарта Шилдта

    • @-it394
      @-it394  2 года назад +4

      Ну в таком случае вам нет смысла смотреть видео по шарпу, действительно все можно прочитать в книжках)

  • @ЮринПавел
    @ЮринПавел 11 месяцев назад

    ничерта не понятно((

  • @slash7076
    @slash7076 2 года назад

    Про лямбда выражение и сокращённый вид объявления делегатов вообще не рассказал.

  • @eloreneloreneloreneloreneloren

    Что за тупoе приветствие?

  • @nicovertrano5156
    @nicovertrano5156 Год назад

    Говнокод с неадекватными примерами и костыльной архитектурой. Чувак реально забивает гвозди утюгом и ведь реально кто-то подумает, что так и надо...

    • @ravenempty3562
      @ravenempty3562 6 месяцев назад

      Тут попытка объяснить механизм работы на пальцах, чтобы была понятна сама суть.

  • @penta373
    @penta373 4 месяца назад

    Привет, у тебя в скрипте EventManager метод OnEnemyDied и в скрипте ScoreView метод называется OnEnemyDied по сути это два разных метода, разве нет? Почему они называются одинаково, для упрощения? Мне кажется это вызывает больше путаницы

  • @PLoveCode
    @PLoveCode 2 года назад +3

    Илья, ты офигенно объясняешь. Твой монтаж структурный и наглядный. Спасибо тебе за такой контент 😍

  • @bogdan9423
    @bogdan9423 Год назад +1

    Реально очень хорошо объясняешь, очень годное видео, спасибо!👍 Недооценённое видео, нужно больше просмотров)

  • @m3dXX
    @m3dXX Год назад

    Спасибо за объяснения делегата!...упустил момент, куда ты повесил скрипт EventManager?

  • @АлексейКонстантинов-ю7с

    Спасибо за урок, все очень доступно и понятно )

  • @ndr1111
    @ndr1111 2 года назад

    Материал очень хороший, но подача очень быстрая, слушать для _обучения_ на такой скорости совершенно не удобно.

  • @denbrigth
    @denbrigth Год назад

    Спасибо за внятное объяснение материала (до тебя 3-4 видео посмотрел - ничего не понял!)

  • @domenos8967
    @domenos8967 10 месяцев назад

    Оболденно! В частности, я понимаю любой материал только через примеры. И Вы прямо попали в самую точку со своим видео. Круто!

  • @AsusIks
    @AsusIks Год назад

    Самый понятный урок😋😋😋

  • @dandy_0853
    @dandy_0853 2 года назад

    Харооош, спасибо, продолжай в том же духе)

  • @ademard
    @ademard 2 года назад

    Спасибо тебе огромное, просмотрел все видосы на одном дыхании! Спасибо тебе огромное за эту великолепную подготовку и подачу материала.

  • @kaydjenravner4363
    @kaydjenravner4363 6 месяцев назад

    лучший, реально лучший

  • @ПавелЮ-р5э
    @ПавелЮ-р5э 2 года назад

    Обожаю твои видео за мемчики ))) они топ)

  • @StrikeCowaiOther
    @StrikeCowaiOther 10 месяцев назад

    Ну точно мазохизм с делегатами. Ни чего ровным счетом не понятно откуда и куда ноги растут и что с чем связано. Одинаковые имена этому способствуют.😢