14) Create tank part 2 / Создаем танк часть 2я
HTML-код
- Опубликовано: 29 сен 2024
- Привет всем! Это будет наше последнее видео в этом курсе! В этом видео мы закончим работать над нашим танком который, в конце видео, будет двигаться в сторону нажатия мыши. Для того чтобы запрограммировать это поведение, нам нужно будет использовать Tween анимации, интерактивность и немного программной логики.
По завершению этого курса у вас уже будет достаточно знаний, для того чтобы продолжать делать свои проекты самостоятельно.
Ветка c кодом на GitHub
github.com/Hus...
Документация
pixijs.downloa...
Очень полезная серия видеоуроков , надеюсь дальше будут более сложные и высокоуровневые видеоуроки с PIXI.js или может другими библиотеками . Так же было бы интересно послушать о Type Script или же Паттернах и их применениях в JS
Спасибо!
Я работаю над следующей темой которая про использование паттернов. Но все будет в контексте game development
а зачем после поворота башни вызывать move? движение должно быть после поворота корпуса и тогда не нужна проверка количества вызовов
Хорошее замечание. Можно и так, это уже зависит от того как ты хочешь запрограммировать поведение. В этом случае скорость поворота башни и корпуса разные и поэтому я синхронизировал с помощью функции move.
Можно было и не делать конечно, так как башня движется быстрее корпуса - в конце было бы тоже самое.
Но , как я уже упомянул поведение можешь запрограммировать то какое считаешь нужным
Получается разная скорость башни из-за фиксированного времени поворота на любой градус.
Большое спасибо за уроки. Подскажите пожалуйста а как это все растянуть на ширину экрана и чтобы фигуры также пропорционально уменьшались \ увеличивались?
Посмотри документацию. pixijs.download/v5.4.0-rc.1/docs/PIXI.Application.html Самый простой способ это использовать метод resize. Более сложный путь это поработать с классом Renderer
pixijs.download/v5.4.0-rc.1/docs/PIXI.Renderer.html
как сейчас в версии 7,0,5 получить расстояние между объектами?))
Это вопрос к видео или по другому проекту?
@@logicjs к видео, там же перемещение танка настраивается по расстоянию клика от положения танка
@@moi-nick-zanyat я не смотрел что поменялось в 7й версии но я надеюсь что API тот же. Разве там нет функционала который в виде?🤔
@@yuriihusak1959 там вообще все другое))
Очень жалко что уроки закончились...
Будут ещё но на английском скорее всего
@@logicjsвидео на английском будут на этом же канале? Мне тоже очень понравился контент👍 особенно зацепила глубина подачи материала, насколько детально объясняются причины того или иного поведения. Хочу еще похожего контента