14) Create tank part 2 / Создаем танк часть 2я

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • Привет всем! Это будет наше последнее видео в этом курсе! В этом видео мы закончим работать над нашим танком который, в конце видео, будет двигаться в сторону нажатия мыши. Для того чтобы запрограммировать это поведение, нам нужно будет использовать Tween анимации, интерактивность и немного программной логики.
    По завершению этого курса у вас уже будет достаточно знаний, для того чтобы продолжать делать свои проекты самостоятельно.
    Ветка c кодом на GitHub
    github.com/Hus...
    Документация
    pixijs.downloa...

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

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

    Очень полезная серия видеоуроков , надеюсь дальше будут более сложные и высокоуровневые видеоуроки с PIXI.js или может другими библиотеками . Так же было бы интересно послушать о Type Script или же Паттернах и их применениях в JS

    • @logicjs
      @logicjs  2 года назад +6

      Спасибо!
      Я работаю над следующей темой которая про использование паттернов. Но все будет в контексте game development

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

    а зачем после поворота башни вызывать move? движение должно быть после поворота корпуса и тогда не нужна проверка количества вызовов

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

      Хорошее замечание. Можно и так, это уже зависит от того как ты хочешь запрограммировать поведение. В этом случае скорость поворота башни и корпуса разные и поэтому я синхронизировал с помощью функции move.
      Можно было и не делать конечно, так как башня движется быстрее корпуса - в конце было бы тоже самое.
      Но , как я уже упомянул поведение можешь запрограммировать то какое считаешь нужным

  • @---Maksim---
    @---Maksim--- Год назад

    Получается разная скорость башни из-за фиксированного времени поворота на любой градус.

  • @Kristina-xe7ql
    @Kristina-xe7ql Год назад

    Большое спасибо за уроки. Подскажите пожалуйста а как это все растянуть на ширину экрана и чтобы фигуры также пропорционально уменьшались \ увеличивались?

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

      Посмотри документацию. pixijs.download/v5.4.0-rc.1/docs/PIXI.Application.html Самый простой способ это использовать метод resize. Более сложный путь это поработать с классом Renderer
      pixijs.download/v5.4.0-rc.1/docs/PIXI.Renderer.html

  • @moi-nick-zanyat
    @moi-nick-zanyat Год назад

    как сейчас в версии 7,0,5 получить расстояние между объектами?))

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

      Это вопрос к видео или по другому проекту?

    • @moi-nick-zanyat
      @moi-nick-zanyat Год назад

      @@logicjs к видео, там же перемещение танка настраивается по расстоянию клика от положения танка

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

      @@moi-nick-zanyat я не смотрел что поменялось в 7й версии но я надеюсь что API тот же. Разве там нет функционала который в виде?🤔

    • @moi-nick-zanyat
      @moi-nick-zanyat Год назад

      @@yuriihusak1959 там вообще все другое))

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

    Очень жалко что уроки закончились...

    • @logicjs
      @logicjs  Год назад +2

      Будут ещё но на английском скорее всего

    • @ЕкатеринаЗ-э6г
      @ЕкатеринаЗ-э6г 11 месяцев назад

      @@logicjsвидео на английском будут на этом же канале? Мне тоже очень понравился контент👍 особенно зацепила глубина подачи материала, насколько детально объясняются причины того или иного поведения. Хочу еще похожего контента