Тёмный

DOTween введение в технологию Ч.1 

Unity Оk
Подписаться 2 тыс.
Просмотров 8 тыс.
50% 1

Первая часть урока по введению в технологию DOTween на Unity - крутейший инструмент для реализации анимации всего и вся, созданный чтобы упрощать работу программиста, помогающий творить настоящую магию и выполнять задачи в разы быстрее, чем это было ранее. В этом уроке я покажу вам простые команды на реальных примерах, поделюсь ссылками на документацию и постараюсь дать ясные и понятные объяснения.
Понравилось видео?
Поддержи канал любой суммой:
СБЕР 5336 6901 0794 5232
Если хотите, чтобы в следующем видео ваши Имя и Фамилия были отображены в благодарственном листе, то прикрепляйте к сообщению с переводом ваши инициалы! Можете так же, что-нибудь написать, это тоже пойдет в лист.

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 44   
@elsee8865
@elsee8865 2 года назад
Ооо! Лучший незаменимый инструмент. Ждём!
@unityk555
@unityk555 2 года назад
Это точно!
@dunkelheit_games
@dunkelheit_games 2 года назад
Привет! Когда-то писал в комментариях то, что хорошо было бы поднять вопрос по анимациям, т.к. это важный момент для создания игр и вот видео!) шикарно, спасибо) С DOTween уже до этого в каком-то роде познакомился, но не так глубоко, а это видео и последующее хорошо мне пояснило некоторые пробелы, спасибо большое) особенно секвенции я пока не изучал, а просто использовал обычные методы DOTween в проекте и вижу, что и по ним есть видео, это шикарно), а DOTween - это шикарный интсрумент. Хочу отметить, что в интернете (в особенности русскоязычные источники) очень много видео по C# и Unity, но они в основном для совсем начинающих, а для людей с каким-то опытом и знаниями очень мало видео, курсов, поэтому пожалуйста, не останавливайся, с твоим подходом и качеством объяснения ты поможешь множеству людей интересующихся разработкой игр и как я уже тут писал когда то - подписчики еще набегут в большом кол-ве, потому что этот канал очень большая находка, которые уже основы осилили) Так что спасибо большое за труд!) Еще было бы классно когда-нибудь увидеть уроки по оптимизации и работы с профайлером, что-то мне кажется, что людей начинающих делать игры в определенный момент заставит задуматься 30 фпс, а видео по оптимизации не так много, и не решающих многие проблемы и при наличии таких видео на канале может также привести к притоку аудитории, хотя может и не сразу, но аудитория сюда точно подтянется. Да и оптимизация же может быть на разном уровне, как на уровне кода (например способ не использовать gameobject.Find(), GetChild(), FindObjectsWithTag(), GetComponent() везде и всюду, избегать проверок в Update(), да и вообще сократить его использование и тому подобное) А так, что можно было бы придумать как возможные видео для канала: - какие-нибудь фичи для работы в Unity, С#, какие-то рекомендации или как лучше не делать - какие-нибудь видео типа "все варианты получения ссылок" - какие-нибудь хорошие практики разработки - может что-то по архитектуре - по работе с партиклами, думаю, что это тоже важный момент, т.к. неправильно работая с ними, можно вообще игру убить по фпс) - как вариант по централизации работы с UI, типа UI системы из которой ведется все работа с UI в игре - Scriptable Objects тоже то что очень полезно
@unityk555
@unityk555 2 года назад
Спасибо за большой и развернутый отзыв, приятно слышать что то что ты делаешь кому-то помогает. На канале есть уроки как для начинающих, так и уже продвинутых разработчиков. Говоря простым языком, я стремлюсь передать свой текущий рабочий опыт своим подписчикам. Те штуки которые я осваиваю на работе, я переношу на канал. Будут видео и по оптимизации и по профайлеру и с советами, и с инструментами, и с приемами и просто разговоры на тему программирования и все что касается юнити. Буду выпускать видео по мере сил и свободного времени. По поводу аудитории я никуда не тороплюсь, я вижу рост и интерес к каналу, что конечно же мотивирует продолжать. Еще раз спасибо!
@dunkelheit_games
@dunkelheit_games 2 года назад
@@unityk555 про видео по оптимизации, отлично) это тоже очень важный момент в разработке. Видео на канале действительно очень хорошие, продолжай в том же духе!)
@ЛевТроцкий-ъ4щ
@ЛевТроцкий-ъ4щ Год назад
Спасибо!!!
@PavelStr-x5w
@PavelStr-x5w Год назад
Спасибо большое, очень помог урок!!
@НаталияКурсова-э5б
Класс!
@anatoliy9696
@anatoliy9696 2 года назад
Спасибо ) А еще в SetEase можно использовать AnimationCurve, если не подходит шаблон Ease.Xxx;
@unityk555
@unityk555 2 года назад
Спасибо за дополнение!🙂 Согласен.
@МихКов-р1я
@МихКов-р1я 2 года назад
Топчик
@unityk555
@unityk555 2 года назад
Спасибо🙂
@requiem_for_a_dream5463
@requiem_for_a_dream5463 Год назад
Менюха крутая)
@tttrrrrt1229
@tttrrrrt1229 2 года назад
Сижу я сейчас и изобретаю способ, как альфу в материале покрутить плавно. Сделал через Mathf.Approximately, сравнивал значения float, пока до нужного не дойдет, но иногда оно подглючивало и не выполнялся метод в конце операции. А тут ваш видос в рекомендациях висит. Прям по теме. Переделал на твине - работает как часы :) Спасибо!
@unityk555
@unityk555 2 года назад
Да, в этом и есть вся прелесть твинов!😄🙂 Рад был помочь!
@имяможноменять
@имяможноменять 2 года назад
Как раз вчера начал осваивать DOTween
@unityk555
@unityk555 2 года назад
Отлично, классный инструмент.🙂👍 в среду выйдет вторая часть урока.
@wbrim
@wbrim 2 года назад
0:00 Введение 1:03 Установка плагина 1:40 Начало (Texts)
@inrage7871
@inrage7871 2 года назад
Очень круто, спасибо)
@Magic__Man
@Magic__Man 2 года назад
Хэй! Не узнал тебя! Сурьёзный такой!) Будем посмотреть!
@unityk555
@unityk555 2 года назад
Тема сурьезная, вот и я сурьезный)) Не так просто сфоткать самого себя в 9 утра, после того как до 2ух ночи записывал урок😀 Приятного просмотра!
@bcebolodletov7759
@bcebolodletov7759 2 года назад
Как-то написал простенький сайт еще в начале года по юнити и занялся переводом статей разных и плагинов.Также,перевел документацию по DOTween на 60-70% с примерами кода и показам каждого примера гифкой.Когда захостил сайт,то оказалась, что на чем я писал(Blazor webAss) загружает сайт минимум за 8 секунд.Не нашел нормального решения,ибо многие жаловались на долгую загрузку и просто снес хост
@unityk555
@unityk555 2 года назад
Жалко что столько трудов пропало. Но хотябы знания по DOTween у вас остались. Может можно было перенести на другой ресурс? Я тоже вот завел канал, развивал, пару месяцев назад в РФ грозили блокировкой ютуба, но благо все обошлось.
@bcebolodletov7759
@bcebolodletov7759 2 года назад
@@unityk555 Я так понимаю, что ютуб теперь и комменты не с первого раза отправляет?Я вроде его оставлял,а сейчас смотрю и нет его..... Недели три назад я решил посмотреть что там майкрософт сделали за гибрид MAUI Blazor.Мой пробный сайт был просто на Blazor.Он даже на локальной машине загружал сайт долго,а этот гибрид хотя бы на локальной загружает по человеческий быстро,но хост купить нужно для реального теста. Как раз недели три назад и я хотел продолжить создание веб приложения по Unity,но через неделю на блоке питания все конденсаторы сдохли и из-за этого плохо материнской плате стало, и сейчас сижу на старом пк,который покупался этак в 2011 году.Пока и его хватает для юнити. Сейчас скоро выпущу свою первую игру на яндекс игры, и возможно, продолжу гибридное приложение делать по Unity. Плюс,куда-то волшебным образом треть пропала информации,которую писал для сайта,так что многое писать снова нужно будет
@unityk555
@unityk555 2 года назад
@@bcebolodletov7759 продвигаетесь так сказать в кустарных условиях на старенькой машине) я как-то раз книжку писал и у меня 50 страниц текста удалились, пришлось заново начинать, напомнило. Иногда такое случается, но это не повод останавливаться.
@wisemiceclique4498
@wisemiceclique4498 Год назад
Прям «Технология»?)) и твиннинг не равно «анимация».
@flugenkehhannen
@flugenkehhannen 2 года назад
Чувак сними урок по leoecs
@unityk555
@unityk555 2 года назад
Сниму как дойдут руки ее посмотреть. У нас на работе своя кастомная ECS, поэтому другие еще не смотрел, но в планах стоит и давно просят. Так ч о окей, немного позже сниму.
@sergeyborovkov6447
@sergeyborovkov6447 2 года назад
Твины для тех кто ссыт писать корутины самостоятельно))
@unityk555
@unityk555 2 года назад
Твины для тех, кто экономит свое время))
@sergeyborovkov6447
@sergeyborovkov6447 2 года назад
@@unityk555 все так, уже подписался))
@ibi-san
@ibi-san 2 года назад
Александр, очень хотелось бы видео в Вашем повествовании о среде разработке Raider. Возможно какие-то фишки, хот-кеи, преимущества перед другими IDE. Есть ли шанс на такое видео?)
@unityk555
@unityk555 2 года назад
Шанс довольно большой, такое видео стоит в планах. Оно обязательно выйдет на канале в скором времени может через пару уроков. Сам пользуюсь райдером и его фишками очень активно, так что есть о чем рассказать.
@andrewbogun5822
@andrewbogun5822 2 года назад
@@unityk555 если будет удобно - отдельно расскажите пожалуйста, как планируете его оплачивать после октября 2022)))) может есть какой-то удобный способ)
@unityk555
@unityk555 2 года назад
У меня все проще райдер оплачивает компания, поэтому как оплачивать самому тут не подскажу к сожалению
@GameStormable
@GameStormable 2 года назад
своеобразная JQuery для юнити получается) но насколько я знаю она дико не оптимизированная.
@unityk555
@unityk555 2 года назад
Честно не слышал такого, у нас в компании их активно используют, вряд ли бы стали юзать что-то дико неоптимизированное. Даже на сайте с документацией сказано: Not only very fast, but also very efficient: everything is cached and reused to avoid useless GC allocations, что по идее значит что все оптимизировано.
@GameStormable
@GameStormable 2 года назад
@@unityk555 понял, спасибо, просто слышал мнение нескольких разработчиков довольно сильных, но это было несколько лет назад, так что может там уже все оптимизировано давно
@Magic__Man
@Magic__Man 2 года назад
Хоспадя! Да когда же я въеду уже хоть маленько в код и смогу соображать что к чему!!!
@unityk555
@unityk555 2 года назад
А сколько лет вы уже въезжаете? Если не бросать, то когда-нибудь въедите. Опять же твины это не базовые вещи в юнити, это уже можно сказать обвесы, следующий уровень, но по сути всего лишь команды с параметрами и ничего сложного, на сайте с документацией можно брать готовые примеры и подставлять их к себе в код.
@Magic__Man
@Magic__Man 2 года назад
@@unityk555 пару лет примерно, в свободное время. Я уже из интереса и с++ курс прошел, и пайтон, и джаву почитал и пхп. Основа одна, но вот структуру не могу до конца увидет( Вродь как понял, что пишем класс, который является моделью, а когда создаем экземпляр класса, то передаем значения. Это вот на днях я понял, как-то перед сном воспаленный мозг выдал! Хотя как-то это было понятно сразу, а вот что с этим делать не до конца понимал, может в этом и кроется вся фишка, становится понятно что куда передавать и тд)
@unityk555
@unityk555 2 года назад
@@Magic__Man ну тут все просто к примеру у вас есть класс Собака - это основной класс скажем базовый, а вот Шарик, Тузик и Бим это уже экземпляры класса Собака. Что с ними делать это уже зависит от ваших задач). После того как вы уже поизучали разные языки и технологии теперь предлагаю сосредоточить свое внимание на какой-то одной и углубить знания конкретно под нее. Понимание приходит со временем. Это уже проверенно.
@Magic__Man
@Magic__Man 2 года назад
@@unityk555 спасибо! Я не мог это представить, потому что не делал скрипта, который бы управлял всем, а просто брал объект, накидывал скрипт и пошло-поехало!)
@СергейСоловьев-у7б
Спасибо большое за практический видео-урок по основным методам DOTween. Круто, буду следить за каналом!!!))
Далее
DOTween Секвенции Ч.2
15:50
Просмотров 3,3 тыс.
Avaz Oxun - Yangisidan bor
14:29
Просмотров 244 тыс.
Giving Personality to Procedural Animations using Math
15:30
Введение в addressables
28:24
Просмотров 5 тыс.