Урок GSAP 3.6 - Начало работы - Эпизод 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • GSAP простая JS библиотека для анимации. Шпаргалка находится по адресу greensock.com/..., а первые шаги можно сделать по руководству greensock.com/.... Что на самом деле делает GSAP? Библиотека ПРОСТО манипулирует свойствами - изменяет их много раз в единицу времени, позволяется прятать и появляться элементы. GSAP поддерживает DOM, SVG, canvas и и не только! В CSS позволяет менять почти все CSS-св-ва, среди них нам будут интересные размеры height и width, работа с непрозрачностью opacity и другие. В SVG нам пригодятся fill, stroke и, тоже, opacity! У GSAP есть дополнительные плагины для отрисовки SVG и его морфинга! И вообще можно менять любые числовые величины и интегрировать библиотеку с другими инструментами, вы даже можете прикрутить её к React или Vue, но.. мы будем сосредотачиваться на главном.
    Поддержите спонсорством🚀 / @htmllabru
    🏁 Плейлист: • Урок GSAP 3.6 - Начало...
    ✔️ GSAP 3.6 №1 Начало работы - • Урок GSAP 3.6 - Начало...
    ✔️ GSAP 3.6 №2 Меняем свойства JS-объекта - • Урок GSAP 3.6 - Меняем...
    ✔️ GSAP 3.6 №3 Ease/Переходы gsap - • Урок GSAP 3.6 - Ease/П...
    ✔️ GSAP 3.6 №4 Анимируем заголовок h1 - • GSAP 3.6 - Анимируем б...
    ✔️ GSAP 3.6 №5 Шатаем stagger - • GSAP 3.6 - Шатаем stag...
    ✔️ GSAP 3.6 №6 Анимация и события - • GSAP 3.6 - Управление ...
    ✔️ GSAP 3.6 №7 Timeline - • GSAP 3.6 - Timeline - ...
    ✔️ GSAP 3.6 №8 Draggable плагин - • GSAP 3.6 - Draggable п...
    ✔️ GSAP 3.6 №9 TextPlugin плагин - • GSAP 3.6 - TextPlugin ...
    ✔️ GSAP 3.6 №10 MotionPathPlugin плагин - • GSAP 3.6 - MotionPathP...
    ✔️ GSAP 3.6 №11 Вспомогательные методы • GSAP 3.6 - Вспомогател...

ความคิดเห็น • 35

  • @vitaliimohara
    @vitaliimohara 2 ปีที่แล้ว

    Велике дякую. Дуже корисно!

  • @Мишель-щ2ц
    @Мишель-щ2ц 2 ปีที่แล้ว

    топ! продолжай в том же духе!!!

  • @ОхапкаЛУЧШИХРЕЦЕПТОВ
    @ОхапкаЛУЧШИХРЕЦЕПТОВ 3 ปีที่แล้ว

    Ух, ты!!! 🙈

  • @IliaGreen
    @IliaGreen 25 วันที่ผ่านมา

    onStart: function () {}
    onStarted: function () {}
    onComplete: function () {}
    onCompleted: function () {}

  • @Роман-г2г6б
    @Роман-г2г6б 2 ปีที่แล้ว

    Почему gsap scrolltriger резко и трабло работает на iPhone safari в чем проблема ?

    • @HtmllabRu
      @HtmllabRu  2 ปีที่แล้ว

      ¯\_(ツ)_/¯

  • @hakobpetrosyan8168
    @hakobpetrosyan8168 13 วันที่ผ่านมา

    не onCompleted а onComplete
    в конце d не надо и функция сработает 1 раз и в самом конце
    onComplete:function(){
    console.log('opa');
    },

  • @АлександрМелянюк-ц9ю
    @АлександрМелянюк-ц9ю 3 ปีที่แล้ว +4

    Спасибо, Добрый Человек!) Тут колокол обязательно нажимаю)

    • @HtmllabRu
      @HtmllabRu  3 ปีที่แล้ว +1

      Спасибо, Александр!)

  • @khakimdon4834
    @khakimdon4834 3 ปีที่แล้ว +7

    Спасибо вам огромное за это видео!

    • @HtmllabRu
      @HtmllabRu  3 ปีที่แล้ว

      Рад, что понравилось)

  • @alxkr7937
    @alxkr7937 2 ปีที่แล้ว +1

    Руслан Белый от мира веб разработки

  • @lime1842
    @lime1842 2 หลายเดือนก่อน

    2024 спасибо

  • @shurinskiy
    @shurinskiy ปีที่แล้ว

    Отличный туториал. Чуть многовато пустого текста

  • @GameTheBrain
    @GameTheBrain 3 ปีที่แล้ว +1

    Красавчик, все быстро и подробно рассказал, продолжай в том же духе

  • @максимсоловьев-п4ж
    @максимсоловьев-п4ж ปีที่แล้ว

    Алексей, спасибо за видео! Хотя и документация нативно понятна и много информации в сети - ваши ролики смотреть приятно и, самое главное, знакомство с материалом происходит гораздо быстрее и доходчивей. Так всегда бывает когда о сложном рассказывает профессионал. Есть небольшая правка по ходу. Консоль логи отрабатывались у вас странно, потому что неверно написан метод onComplete. У вас он - onCompleted (последняя буква лишняя).

    • @HtmllabRu
      @HtmllabRu  ปีที่แล้ว +1

      Максим, спасибо! Тогда первый раз столкнулся с GSAP и много сил ушло на работу. Прочитал ваш комментарий и понимаю - не зря) Спасибо за примечание с onComplete!

  • @k4kaa
    @k4kaa 5 หลายเดือนก่อน +1

    интересное видео и хорошая подача, спасибо за информацию

    • @HtmllabRu
      @HtmllabRu  5 หลายเดือนก่อน

      спасибо)

  • @musik-mari
    @musik-mari 3 ปีที่แล้ว +1

    Очень интересно! Вы-молодец!)

  • @Домвдеревне-ч9у
    @Домвдеревне-ч9у 3 ปีที่แล้ว +1

    Вот это библиотека!!! Супер👍🤝

  • @helloworld-xv1ug
    @helloworld-xv1ug 2 ปีที่แล้ว

    Большое спасибо за видео! Успехов Вам, подписалась)

  • @1Nurali
    @1Nurali 3 ปีที่แล้ว +4

    Все просто, спасибо!! Чуточку увереннее и без лишней воды пж.
    С меня лайк

  • @ИгорьПлатонов-в3ф
    @ИгорьПлатонов-в3ф 7 หลายเดือนก่อน

    Много смотрел разных уроков по js НО этот лучший для понимания т.к. просто о сложном на простом доступном каждому языке объясняется.
    Далеко не каждому дано подать правильно на понятном для начинающих языке информацию.
    Спасибо добрый человек. очень интересно и с лёгкостью воспринимается информация.

    • @HtmllabRu
      @HtmllabRu  7 หลายเดือนก่อน

      Спасибо за комментарий!

  • @виртуоз_ру
    @виртуоз_ру 3 ปีที่แล้ว

    Видос классный. Спасибо

  • @Евгений-з3ъ3м
    @Евгений-з3ъ3м 8 หลายเดือนก่อน

    Давай еще

  • @maximpopov4106
    @maximpopov4106 2 ปีที่แล้ว

    Спасибо, классный урок

  • @irinafinyukova992
    @irinafinyukova992 ปีที่แล้ว

    спасибо

  • @arsenmanasuev4934
    @arsenmanasuev4934 3 ปีที่แล้ว

    лайкнул дважды

  • @yakut54
    @yakut54 3 ปีที่แล้ว

    блин, ребят, ну серъёзно, чтобы квадратик на 100px подвинуть надо целую библиотеку в проект тянуть?
    Но на всякий случай лайк и спасибо за науку ))

    • @HtmllabRu
      @HtmllabRu  3 ปีที่แล้ว +1

      Тут дело в унификации, когда в условной студии отдается предпочтение какому-то инструменту и все должны знать о нём, а не писать каждый своё решение (в следующих эпизодах планируется написание интересных анимаций, который можно было бы и на ваниле написать, но мы будем gsap пробовать)
      Этот ролик не является убедительной рекомендацией использовать именно этот инструмент ☺.

    • @yakut54
      @yakut54 3 ปีที่แล้ว

      @@HtmllabRu Ждём. Смотрим. Учимся )