Я уже видосов 5 по эвентам посмотрел, попробовал и через скриптовые объекты ваять, и через прокладки, но понимания было не особо много как оно работает. Может я проспался, а может видос реально хороший, но теперь хотя бы есть понимание, как эвенты минимально хорошо сделать, спасибо! Кстати, на все 4 вопроса ответил успешно)
Ёмае! Почему так мыльно. Слово event применяется для инкапсуляции, можно объявить ивент и без него, можно будет этот ивент вызывать из других классов и обнулять. Про unity events вообще не рассказал.
Не совсем понял про мыльность, вроде как все нормально)) Про инкапсуляцию я рассказал в отличиях делегатов и эвентов почти теми же словами))) Если про сокращенное объявление вы имеете в виду Action и Func, то Action я так же затронул, а о Funс, да, забыл упомянуть, но это думаю будет в следующих видео. Ну а остальное и не касается темы данного урока, либо он получился бы на пол часа, чего не хотелось) Юнити эвенты обязательно посмотрим как и лямбды, но позже. Тут все таки просто хотелось дать базу. Дальше будем наращивать!)
Привет, у тебя в скрипте EventManager метод OnEnemyDied и в скрипте ScoreView метод называется OnEnemyDied по сути это два разных метода, разве нет? Почему они называются одинаково, для упрощения? Мне кажется это вызывает больше путаницы
Здорово. На моменте с использованием делегата в качестве аргумента правда залип, чтобы осознать что происходит.
Залипание вполне объяснимо)) Первый раз когда с таким сталкиваешься не совсем понятно, что происходит. Главное разобраться!)👍
@@-it394 в 4м вопросе почему мы не можем эвенту присвоить налл?
Хорош, Илюх) Довольно подробно, особенно про делегаты (кое что почерпнул для себя). Ну, и монтаж, как всегда на высоте! 👍
Спасибо за полезные уроки. Ты так легко объясняешь.
Привет, скажу честно ты лучший туторщик из известных мне, объясняешь всё просто, подача и дикция прекрасны, монтажик классный!
Просмотрел видосы на лету, хоть и в С# про многое знал, но в Unity был относительно беспомощен 😁
Теперь ожидаю новые уроки
Просто лучший, спасибо за ролик, очень понятно и интересно
Ничоси ты мне пояснил за делегаты))). Ты крут чувак!!!))
Simple Code из мира unity))
Образцовые видео. Спасибо за труд)
Лайк поставил, коментарий пишу! Роста и развития твоему каналу, информация полезная и неплохо поданая!
Я уже видосов 5 по эвентам посмотрел, попробовал и через скриптовые объекты ваять, и через прокладки, но понимания было не особо много как оно работает. Может я проспался, а может видос реально хороший, но теперь хотя бы есть понимание, как эвенты минимально хорошо сделать, спасибо!
Кстати, на все 4 вопроса ответил успешно)
Отличные уроки!
Макс Крюков в деле
Илья, спасибо тебе ОГРОМНОЕ, ты просто АХУЕННО объясняешь. Ждем еще ролики.
однозначно лайк и подписался! Почему раньше не знал об этом канале?
Спасибо, надо будет попробовать
Спасибо!! Я всё понял! И правильно решил тест!
Спасибо большое! Самое понятное видео из всех, что смотрела про делегаты))
супер . . . 2 раза . . . с половиной
О-е-е-е!
Спасибо!
спасибо
Привет, а про энамы будет видос ? :)
Но а так видос хороший, молодец,)
Илья, привет. А с тобой можно как-нибудь связаться, пару вопрос имеется касательно событий. Заранее спасибо)
sps bro )))
почему названия классов Manager System и т.д. - это плохо ?
как же сложно... мне никогда не стать программистом
Стал? Или сдался?
я первый ))
Ёмае!
Почему так мыльно. Слово event применяется для инкапсуляции, можно объявить ивент и без него, можно будет этот ивент вызывать из других классов и обнулять. Про unity events вообще не рассказал.
Не совсем понял про мыльность, вроде как все нормально)) Про инкапсуляцию я рассказал в отличиях делегатов и эвентов почти теми же словами))) Если про сокращенное объявление вы имеете в виду Action и Func, то Action я так же затронул, а о Funс, да, забыл упомянуть, но это думаю будет в следующих видео. Ну а остальное и не касается темы данного урока, либо он получился бы на пол часа, чего не хотелось) Юнити эвенты обязательно посмотрим как и лямбды, но позже. Тут все таки просто хотелось дать базу. Дальше будем наращивать!)
И спасибо за мнение!
Хочешь расскажу, это все было в книге Гельбарта Шилдта
Ну в таком случае вам нет смысла смотреть видео по шарпу, действительно все можно прочитать в книжках)
ничерта не понятно((
Про лямбда выражение и сокращённый вид объявления делегатов вообще не рассказал.
Что за тупoе приветствие?
Говнокод с неадекватными примерами и костыльной архитектурой. Чувак реально забивает гвозди утюгом и ведь реально кто-то подумает, что так и надо...
Тут попытка объяснить механизм работы на пальцах, чтобы была понятна сама суть.
Привет, у тебя в скрипте EventManager метод OnEnemyDied и в скрипте ScoreView метод называется OnEnemyDied по сути это два разных метода, разве нет? Почему они называются одинаково, для упрощения? Мне кажется это вызывает больше путаницы
Илья, ты офигенно объясняешь. Твой монтаж структурный и наглядный. Спасибо тебе за такой контент 😍
Реально очень хорошо объясняешь, очень годное видео, спасибо!👍 Недооценённое видео, нужно больше просмотров)
Спасибо за объяснения делегата!...упустил момент, куда ты повесил скрипт EventManager?
Спасибо за урок, все очень доступно и понятно )
Материал очень хороший, но подача очень быстрая, слушать для _обучения_ на такой скорости совершенно не удобно.
Спасибо за внятное объяснение материала (до тебя 3-4 видео посмотрел - ничего не понял!)
Оболденно! В частности, я понимаю любой материал только через примеры. И Вы прямо попали в самую точку со своим видео. Круто!
Самый понятный урок😋😋😋
Харооош, спасибо, продолжай в том же духе)
Спасибо тебе огромное, просмотрел все видосы на одном дыхании! Спасибо тебе огромное за эту великолепную подготовку и подачу материала.
лучший, реально лучший
Обожаю твои видео за мемчики ))) они топ)
Ну точно мазохизм с делегатами. Ни чего ровным счетом не понятно откуда и куда ноги растут и что с чем связано. Одинаковые имена этому способствуют.😢