Объяснение теории прямо доступнее некуда 🔥 Не первый раз замечаю, что у автора талант объяснять сложные концепции простыми словами 👍
@sergeyjiter67322 ай бұрын
Очень круто и интересно объяняете, посмотрел все видео, как сериал😅. Вот бы видео про ecs
@sergeykazantsev16552 ай бұрын
Спасибо) ECS точно не скоро)
@elementarist1991Ай бұрын
@@sergeykazantsev1655 жаль, очень было здорово и полезно 🥰🔥
@Kot_SergeevАй бұрын
@@sergeykazantsev1655 ждем 🙌
@alexgolovin40692 ай бұрын
Спасибо! Неизменно лучшее объяснение!
@mikhail_dudekКүн бұрын
Зашел узнать что такое Subject в R3, ушел с пониманием кто вообще такой этот ваш R3 и как его использовать. Моё уважение! Пожалуй подпишусь.
@firstvf26 күн бұрын
Видос еще не смотрел, но заранее огромное спасибо! Такие темы надо освещать!👻
@СергейВдовенко-е3щ2 ай бұрын
На днях задумался изучить и ролик очень кстати. Получить понимание и штурмовать доки. Спасибо!
@Veles017Ай бұрын
Моё почтение! Спасибо большое!
@Димас-ТвойРазработчикИгрАй бұрын
Спасибо за качественное объяснение, вроде давно про реактивное программирование знаю, но углублённого понимания не сформировал)
@forcesoftheevil92522 ай бұрын
Отлично постарались! Я больше полугода вдуплял в реактивщину, а вы тут рассказываете за полчаса. Новичкам пойдёт. Видео окупается, конкретно
@Uberdevice2 ай бұрын
Подача - мое уважение.
@VitVit3122 ай бұрын
Нашёл то что мне точно может понадобиться наверное даже в новых скорых проектах, хорошее видео, ожидаем ещё крутых видосов
@Arsvarg82 ай бұрын
Вы просто золото! Спасибо вам огромное за ваши видео. Очень полезно и очень понятно.
@rsa01012 ай бұрын
Ого, вовремя видео в рекомендации залетело. Как раз раздумываю над добавлением реактивщины в проект. Спасибо!
@elementarist19912 ай бұрын
Как всегда шикарен 🔥 Объяснение пушка 🔥🔥🔥
@Абелис2 ай бұрын
Сережа спасибо!
@KripDok2 ай бұрын
Спасибо за видео! Вдохновил на изучение R3!
@ИльяОрлов-к2ж2 ай бұрын
Какая имба! Чел спасибо, позже обязательно изучу!
@VONSAIK2 ай бұрын
Я первый)) спасибо за видос) удачи
@boost_4562 ай бұрын
Отличное видео, тем более что про R3 их не так много на Ютубе. Скажите, вы некоторые мемы сами делаете?)
@sergeykazantsev16552 ай бұрын
Ну картинки не мои, текст мой)
@toxic_champ2 ай бұрын
17:55 имеет ли больший смысл использовать в 39й строке Clear вместо Dispose? Например, если я захочу потом новую подписку в этом же скрипте создать?
@sergeykazantsev16552 ай бұрын
Dispose отрубает слушатель навсегда. Clear - отписывается, с возможностью подписаться потом вновь. Если хотите делать подписку заново в дальнейшем - лучше делать Clear
@boost_4562 ай бұрын
25:15 здесь разве не нужно использовать отписку?
@sergeykazantsev16552 ай бұрын
Так это же Player, на стороне источника нет отписки
@PurpleDaemon_2 ай бұрын
Предоставленные примеры довольно легко реализуются и без реактивщины. Создаётся ложное впечатление, что это просто удобный синтаксический сахар. Возможно нужны примеры посложнее. Вот учёт предыдущих эвентов это уже интересно, особенно при подписке.
@sergeykazantsev16552 ай бұрын
По моему мнению некоторые вещи удобнее делать реактивщиной. Те же ежесекундные интервалы или выполнение команд с задержкой. Да, можно их с помощью корутин реализовать или юнитаск но тут они выглядят компактнее Да и тот же throttle, skip, take не особо хочется писать заново каждый раз. Кстати, сам автор r3 на гитхабе доказывает что r3 крайне хорош по перфомансу.
@boost_4562 ай бұрын
21:44 Зачем так делать, если можно все преобразования сделать в теле Subscribe? Так более читаемо получается?
@sergeykazantsev16552 ай бұрын
Да, так более читаемо. Те же Take,Skip и прочее тоже можно в теле Subscribe сделать - но так менее читаемо и наглядно
@АлександрСосо-щ1б15 күн бұрын
Схема такая же как в rxjs
@artemvvedenskii7282 ай бұрын
похоже на кусочек ecs
@sergeykazantsev16552 ай бұрын
А что именно?
@artemvvedenskii7282 ай бұрын
@@sergeykazantsev1655 там так же события пускаются в общем потоке и системы их так же ловят и обрабатывают в свое время
@yummybunny73512 ай бұрын
я слышал что с WebGL работают только корутины. r3 и UniRx работаю с WebGL?
@sergeykazantsev16552 ай бұрын
Сложный вопрос. Сам не пробовал сочетать R3 и WebGL Гугл говорит, что работает наполовину и с костылями. github.com/neuecc/UniRx/issues/206 Думаю, проще вам самим попробовать установить и поиграться
@yummybunny73512 ай бұрын
@@sergeykazantsev1655 спасибо. Если под капотом в R3 нигде нет async то вроде должно работать
@BastionKadabrАй бұрын
тупо не понимаю как работает связка ------ Subject Observable Observer и ReactiveProperty
@sergeykazantsev1655Ай бұрын
12:05 Subject = Obserable - это источник Observer - слушатель, приёмник
@BastionKadabrАй бұрын
@@sergeykazantsev1655 спс что ответили , я провокационно конечно немного , просто тяжеловато и да не понимаю стоит ли отказываться - стараться от event ов делегатов типа Action , Func и вот это вот все , к примеру для UI в основном поддерживающие интерфейсы - Dragи Dropы Click и - вот это , нужно ли стараться переходить полностью на реактивщину - просто мучают все эти вопросы - хз как правильно что бы потом не обделаться , точнее что то не упустить - я хз в общем мозг кипит
@sergeykazantsev1655Ай бұрын
Я бы сказал, что зависит от ваших целей. Если вы просто для удовольствия пишете небольшие игры - вы царь и Бог выбирать те решения и инструменты удобные вам. Если же вы планируете работать разработчиком, рано или поздно вы наткнётесь на команду которая пишет на R3 или UniRx и спросят - знаете ли его вы. Или просто будете писать уже достаточно большой проект и обычных экшнов вам перестанет хватать. И в таких случаях знать R3 и UniRx полезно.