Тёмный

Как работать с сигналами в Godot 4 / await, connect 

Фронтенд Паштет
Подписаться 75 тыс.
Просмотров 20 тыс.
50% 1

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

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 132   
@sassas1433
@sassas1433 Год назад
Мега полезнейшее видео по Godot! Это именно то, что используют в полноценных играх. Автор, не пропадай, народу нужны уроки по Godot.
@alexeyivantsov2073
@alexeyivantsov2073 Год назад
Попробовал таким образом реализовать последовательность действий в своей игре - прикольно получилось, выкинул много кода, оставшийся код стал более структурированным. Огромнейшая благодарность за этот урок!
@frontend-pashtet
@frontend-pashtet Год назад
Рад, что пригодилось) Ты на Godot 4 делаешь или на yield все переписал?
@alexeyivantsov2073
@alexeyivantsov2073 Год назад
@@frontend-pashtet на Godot 4. yield не пользовался, сделал через await
@zhelezzyaka_YT
@zhelezzyaka_YT Год назад
Забросил копаться в годо ещё год назад, но продолжаю следить и смотреть твои видосики, которые от раза к разу всё больше толкают снова залезть в движок. Очешуенный контент. Господи, храни таких людей!
@frontend-pashtet
@frontend-pashtet Год назад
Офигеть. Спасибо за такой комментарий. Прям заряд позитива и мотивации делать еще ролики)
@Sadness-zov
@Sadness-zov 11 месяцев назад
Супер качественный контент. Доступно и просто. Купил курсы на stepik, чтобы поддержать автора. Те знания, которые он просто раздаёт - стоят значительно больше.
@frontend-pashtet
@frontend-pashtet 11 месяцев назад
Спасибо большое за поддержку. Меня это сильно мотивирует)
@kamillayesa
@kamillayesa Год назад
Паштет в футболке со знаками Godot Класс... Эксперименты со сигналом выглядят интересно. Надо будет потом тоже провести такие эксперименты в Godot. Ролик как всегда крут на все 3 П - Просто, Понятно, Прикольно. (4-ая П - Паштетно ;-) )
@frontend-pashtet
@frontend-pashtet Год назад
Спасибо. Очень приятно ☺️☺️☺️☺️🤩🤩
@СашаДимитров-щ7в
@@frontend-pashtet Ошибка (15,2): метод "move_and_slide" не объявлен в текущем классе. поиска Аудио Анимация Область текстуры PDF
@DarkOperKot
@DarkOperKot 3 месяца назад
Спасибо за твои видео, лучший материал по godot
@ВиталийСтепанов-и1э
Лучший, большое спасибо за классный контент!
@KENISEG
@KENISEG 7 месяцев назад
можно я переподытожу, как я в конспекте написал: AWAIT - Смысл и польза эвэйта только тогда когда ожидаемое завершение уже заранее известно и запланированно, по сути это резиновый таймер. Избавляет от нагромождения коннектов и обычных таймеров с проверками. SIGNAL - Подписка на событие и ожидание. Стоит использовать для закулисного асинхронного ожидания нужного момента который произойдёт в случайное время.
@Just226
@Just226 Год назад
Очень классное видео, спасибо за помощь
@LMCdd
@LMCdd Год назад
Как всегда вместо меня все сделал и при этом лучше) (Белая зависть - ON)
@frontend-pashtet
@frontend-pashtet Год назад
Распечатаю этот комментарий. Спасибо. Твоя оценка для меня много значит ☺️
@ОлегПриходько-ъ9т
Купил курс и пришёл подписаться )
@frontend-pashtet
@frontend-pashtet Год назад
Ооооооо. Круто :)
@thegrek2232
@thegrek2232 Год назад
офигеть Трой Бэйкер рассказывает за годот)
@sofar9048
@sofar9048 Год назад
Мог бы рассказать о настройке git в Godot?
@АндрейЛысов-б9ъ
Есть пробитие! Есть подписка!)
@markarkron8443
@markarkron8443 Год назад
Контент пушка, продолжай! P.s.А как ты на macos заставил hyperx микрофон гореть одним цветом? Потому что я нигде тулзу не нашел. Для Рейзер например на гитхабе есть решение
@frontend-pashtet
@frontend-pashtet Год назад
Спасибо. Он у меня вообще только красным гореть умеет:)
@sandramonica5094
@sandramonica5094 Год назад
От души брат
@fliler9645
@fliler9645 Год назад
Большая просьба приблизить на монтаже окно кода, глазки болят, заранее спасибо.
@frontend-pashtet
@frontend-pashtet Год назад
Окей. Учту. Спасибо за фидбэк
@fist4305
@fist4305 Год назад
Привет, а будет продолжение трансляций котика 2д(который ты делал 1г назад)? Благодаря тебе я начал понимать годо. И ещё хочу поздравить с 4к)
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Спасибо за поздравления. Я очень рад:) И еще рад, что тебе помог мой стрим. Это очень классно. Насчет котика, думаю, что продолжать не буду. Я же продолжал его делать. Даже сделал катсцену и второй уровень. Но в итоге увяз в геймдизайне. Там столько всего придумывать надо, а я в платформерах не особо разбираюсь. Шарю только в классических с NES, Sega. Но они слишком старые и простые. Так что, я просто достиг тупика и переключился на другую игру. Оказалось, что сделать интересный платформер очень сложно(
@selevgen2013
@selevgen2013 Год назад
Классные видео у тебя, огромное спасибо тебе! Было бы классно если бы появилось видео про подключение и вызов сторонних API, написанных на JAVA/Kotlin. Никак не могу разобраться как подключить монетизацию рустора (плагинов на годо нет, а с java проблемы)
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Спасибо:) Я бы и сам видео про подключение сторонних API не отказался посмотреть :D
@youngfenrir
@youngfenrir Год назад
@Enviray java тоже на плюсах написана
@МихаилСапрыкин-в6с
Привет! Я недавно начал изучать Godot 4, во всех гайдах используют KinematicBody2D, но я в узлах его не нашел, что мне делать?
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Его переименовали в characterBody Заходи к нам в дискорд. Там можно быстро такой влпрос решить discord.gg/tJxdsvHtBX
@vladyan01
@vladyan01 Год назад
А есть видос где рассказываются все изменения 4 версии от 3?
@Шкиппи
@Шкиппи Год назад
Твой курс на степик актуальный ?
@frontend-pashtet
@frontend-pashtet Год назад
Да, недавно вышел буквально
@Шкиппи
@Шкиппи Год назад
@@frontend-pashtet хочу взять, инфа на курсе актуальна с версией движка ? Я просто автоматизатор тестирования, хочу для себя вкатиться в геймдев. Когда-то на Юнити делал игру. Но наткнулся на Годо… и мне понравился, особенно ГДскрипт
@frontend-pashtet
@frontend-pashtet Год назад
@@Шкиппи курс под Godot 4. Там есть приветствие и несколько открытых уроков, чтобы ознакомится stepik.org/a/137222
@pressf8928
@pressf8928 Год назад
Можете подсказать пожалуйста. У меня например есть сцена с картой, где игрок и дверь. Мне нужно сделать, чтобы когда игрок подходил к двери, появлялась сцена с кнопкой которая при нажатии меняет сцену с закрытой дверью на открытую и наоборот. Как это сделать? Еще вопрос, как сделать, чтобы area2d не видела тайлмапы? А то кроме входа игрока в арену, она включается при запуске сцены, потому что возле нее тайлмапы
@frontend-pashtet
@frontend-pashtet Год назад
Фнаф делаешь?) Насчет первой части вопроса - это очень много писать, как делать. Тут надо разбить задачу на подзадачи и каждую по отдельности решить в том порядке, как ты расписал. Насчет второго вопсроса про area2d. Тебе нужны маски коллизий, чтобы area детектила только те объекты, которые нужны. Вот тут я делал урок про маски ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-POKoi2HyUuE.html В дискорде проше такое обсуждать. Заходи discord.gg/mswNVD2M98
@PsychosOfficial
@PsychosOfficial Год назад
А в годо 3,5 будет работать?
@frontend-pashtet
@frontend-pashtet Год назад
Не, там другой синтаксис. Вместо await там yield. Этот урок как раз по специфическим отличиям четверки
@MaxKrai23
@MaxKrai23 Год назад
Мало ли кто откликнется. Пытаюсь понять как работать с GDScript, получается хреново. Есть проблема: Делаю меню по гайду из GD3, сам сижу на GD4. Нужно прописать 4 аргумента в connect, но отладчик орёт что я могу вставить только 3 (Too many arguments for connect() call. Expected at most 3, but received 4. Вот код: button.connect("pressed", self, "on_Button_pressed", [button.scene_to_load]) Что GDScript от меня хочет ?
@frontend-pashtet
@frontend-pashtet Год назад
Аналогичная конструкция в 4ке может выглядеть вот так: button.pressed.connect(func(): on_Button_pressed(button.scene_to_load)) И заходи к нам в дискорд. Там с таким помогаем discord.gg/mswNVD2M98
@MaxKrai23
@MaxKrai23 Год назад
@@frontend-pashtet Спасибо большое, подписался, починил, вступил. Кстати, сколько ты уже варишься в Godot ? У тебя серьёзный скилл, а я не могу пока что даже прыжок самостоятельно прописать, сижу ohuewaю
@frontend-pashtet
@frontend-pashtet Год назад
@@MaxKrai23 привет. Уже 3 года. Но у меня большой опыт программирования, так что, мне проще было начать с gdscript и документацией к движку. Хотя, по началу я все делал по урокам. Скилл придет. Продолжай :)
@MaxKrai23
@MaxKrai23 Год назад
@@frontend-pashtet Внушает надежду. Перешагнул первые сто часов, начну отсматривать твои видео, пробовать отходить потихоньку от туториалов. Спасибо за ответ, удачи с каналом, не забрасывай, комьюнити необходим такой контент
@thetiphon
@thetiphon 2 месяца назад
Какая-то путаница. Почему асинхронное программирование называется "асинхронным"? Синхронность это ведь одновременное выполнение нескольких процессов. По смыслу "синхронное программирование" как раз наоборот должно называться "асинхронным программированием" и наоборот.
@GamesandTapes-zc4cy
@GamesandTapes-zc4cy Год назад
Здравствуйте. Мне нужна помощь. Скажите пожалуйста! Какой скрипт использовать в Godot 4 для создания ИИ врага (3d). Я новичок.
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Какого-то конкретного скрипта готового не существует. Тебе придется научиться программировать и создавать скрипты самостоятельно. Можешь посмотреть уроки по написанию скриптов на gdscript на этом канале . Еще можешь зайти к нам в дискорд, там помогут разобраться discord.gg/tJxdsvHtBX
@GamesandTapes-zc4cy
@GamesandTapes-zc4cy Год назад
Спасибо за помощь!
@Buterbrod404
@Buterbrod404 Год назад
Разве Godot не поддерживает C#? Я не могу понять, почему я открываю видео о функционале Godot, а мне рассказывают про язык программирования?
@frontend-pashtet
@frontend-pashtet Год назад
Вот тут почитать, как то же самое делается в C# docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/c_sharp_signals.html
@Buterbrod404
@Buterbrod404 Год назад
@@frontend-pashtet а на русском есть? Просто я выучил C# недавно и не понимаю как можно с помощью кода который делает ОГРОМНЫЕ вычисления, но по итогу просто выводит на консоль буквы и цифры начать взаимодействовать с объектами, колизей, узлами, сценами и так далее... как мне обращаться к объекту на сцене? как мне сказать кодом, что я хочу изменить именно его "вектор" движения,чтобы он двигался... (((
@frontend-pashtet
@frontend-pashtet Год назад
@@Buterbrod404 конкретно этой страницы на русском нет. Придется на английском. На твои вопросы можно найти ответы в документации docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/index.html Но там тоже английский. Как вариант, можешь попробовать gdscript. Он очень простой. В разы проще C#. Я делал по нему серию уроков. Со знанием шарпа будет просто ru-vid.com/group/PLyEcT2jkDfZI8MBQEnZeAt5N8LtiKTiSK
@frontend-pashtet
@frontend-pashtet Год назад
@@Buterbrod404 еще можешь в дискорд ворваться. Там есть ребята, которые пишут на C# в Godot discord.gg/tJxdsvHtBX
@Buterbrod404
@Buterbrod404 Год назад
@@frontend-pashtet спасибо
@tradestandoff2ts230
@tradestandoff2ts230 Год назад
а если я хочу начать с начала куда мне?
@frontend-pashtet
@frontend-pashtet Год назад
Можно отсюда начать, Это стрим по разработке платформера с нуля ru-vid.comHFxayy5Jb2Y Если любишь читать, то можно начать с гайда на офф сайте движка (есть на русском) docs.godotengine.org/en/stable/getting_started/introduction/index.html
@PRO1OO
@PRO1OO Год назад
Слабо написать видеоредактор на годо 4?😏
@Ligime
@Ligime Год назад
jerma
@pudgiest_hedgecock
@pudgiest_hedgecock Год назад
Кейинг не стоит( а так - если бы я увидел этот видось года 4 назад - спасло бы кучу времени
@frontend-pashtet
@frontend-pashtet Год назад
Даже не слышал до этого про кейинг. Спасибо за наводку. Надеюсь новичкам и продолжающим будет полезно это видео.
@pudgiest_hedgecock
@pudgiest_hedgecock Год назад
@@frontend-pashtet я к тому что не стоит его делать (вырезать задник, то бишь). Без ахуенного света, очень контрастного качественного задника - оно ужасно портит картинку. Лучше с любым задником вставлять, пусть и ценой увеличенной области перекрытия контента.
@frontend-pashtet
@frontend-pashtet Год назад
@@pudgiest_hedgecock ну, не знаю. Мне лично не нравятся рандомные бытовые фоны в кадре. Конечно, если бы у меня была на фоне какая-то красота, то я бы на ее фоне всё отснял. В общем, меня устраивает, как получилось. Можно улучшить кое что, но в целом ок
@aleksandrs8488
@aleksandrs8488 Год назад
Классный формат! Есть пробитие!
@frontend-pashtet
@frontend-pashtet Год назад
Есть пробитие!
@yuduzfridoed3672
@yuduzfridoed3672 Год назад
максимальный зроз💖💖💖💖
@internet_human
@internet_human Год назад
Привет, помоги пожалуйста, как мне сделать так, чтобы спрайт персонажа смотрел в сторону направления движения и сохранял положение, когда останавливаешся?
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Можешь задать этот вопрос на моем сервере в дискорде. Там будет проще общаться. Недавно такой вопрос задавали, кстати discord.gg/tJxdsvHtBX
@Vaska-se8br
@Vaska-se8br Год назад
Привет ) Хотел попросить у тебя помощь (и в твоём дискорде мне никто не смог мне помочь) Я уже около месяца страдаю в ней и мой персонаж начал взбираться по лестнице , но при одном нажатии на UP персонаж не останавливается пока я не уберу кнопку с Ctrl (но если я отпущу кнопку Ctrl то персонаж упадёт с лестницы). Я хочу чтобы персонаж взбирался на определённое количество пикселей и останавливался в ожидании моего нажатия на кнопку UP или Down : Я добавил одну Area2D(в левл) и в ней сигналы на проверку входа групп кализий персонажа, и этих каллизий 4 и каждая с группой ( head_on_ladder | body_on_ladder | legs_on_ladder | on_ladder ). on_ladder для отключения GRAVITY персонажу (чтобы он мог взбираться и на него НЕ действовала гравитация) : if Input.is_action_pressed("Control") and on_ladder: velocity.x = 0 GRAVITY = 0 if head_on_ladder and body_on_ladder and legs_on_ladder: if Input.is_action_just_pressed("UP"): velocity.y = -100 elif Input.is_action_just_pressed("Down"): velocity.y = 100 # Этот код предназначен для конечного взбирания на платформу...... elif not head_on_ladder and body_on_ladder and legs_on_ladder and on_ladder: velocity.y = -200 else: GRAVITY = 25 velocity.y += GRAVITY Помоги мне пожалуйста как сможешь Если-что, я хотел как в этом видео: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-H_n30_A7nWg.html
@OGame106.
@OGame106. Год назад
Можешь пожалуйста сделать гайд, плейлист в котором ты объясняешь Godot, и сам GDScript? Именно от тебя нехватает обучалки, надеюсь будет:)
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Пока есть только плейлист по gdscript. Летом выйдет большой курс по созданию мобильной игры на Godot 4. Там будет много материала по Godot Вот ссылка на плейлист ru-vid.com/group/PLyEcT2jkDfZI8MBQEnZeAt5N8LtiKTiSK
@OGame106.
@OGame106. Год назад
@@frontend-pashtet Хорошо, буду ждать! Заранее благодарю!
@Moonlight-wv4op
@Moonlight-wv4op Год назад
Осталось выпустить видос "Как понимать доку"
@frontend-pashtet
@frontend-pashtet Год назад
На шаг впереди ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cg_QtM3E_M0.html
@Moonlight-wv4op
@Moonlight-wv4op Год назад
@@frontend-pashtet да я ознакомился со всем твоим творчеством. Всё таки не иронично можно сказать, что у тебя самая лучшая подача информации из всего ру сегмента ютуба) Но если возвращаться к сути, то на практике с чтение доки вроде как вполне удаётся, ибо база английского имеется, но периодически понимание самих методов и функций отсутствует за неимением опыта. В итоге получается, что осознание доки лежит через огромную кучу практики проб и ошибок, думаю мат частью это уже не исправить)
@frontend-pashtet
@frontend-pashtet Год назад
@@Moonlight-wv4op спасибо за такую высокую оценку. Очень приятно. Прям вообще. Думаю, ты прав насчёт опыта, проб и ошибок. Со временем понимание придёт.
@SilverSoggy
@SilverSoggy 11 месяцев назад
Спасибо большое. За 20 минут обьяснил то что я пытался найти в течении 2х дней в документации и форумах. Я английский знаю, но не на таком хорошем уровне чтобы понимать все 100% так что парился я долго, ты просто выручил! Сразу лайк и подписка.
@frontend-pashtet
@frontend-pashtet 11 месяцев назад
Очень рад, что помогло. Спасибо за комментарий:)
@eprst0
@eprst0 Год назад
Когда новые видео? Я только подписался 🥺
@frontend-pashtet
@frontend-pashtet Год назад
Сложно сказать. Сейчас только завершился джем. Через 2 недели будет стрим. Дальше пока не знаю. Монтирую длинное видео, но там еще много работы.
@111grac
@111grac Год назад
лол, то есть ты не забросил? продолжай плиз, пора развивать комьюнити @@frontend-pashtet
@СлонМармон
@СлонМармон Год назад
флаги можно просто складывать - тупо плюсом и так же вычитать
@popooppop
@popooppop День назад
Можешь объяснить, в годо есть плеер анимаций, так в нем есть все то что ты сделал в фрагменте await, там даже есть вызовы функций и ещё много много всего, тоесть даже место этих строчек "короткого скрипта" можно обойтись только функциями где будет.. Хм ну например какие то вычесления и тд, а все остальное делать в плеере место кода. Влияет ли это на производительность или ещё что? Как лучше писать код с куча эветами или просто в анимации все указать?
@frontend-pashtet
@frontend-pashtet День назад
Если твоя задача решается через animationPlayer и тебе так удобно, делай через него. Не думаю, что будут какие-то сложности с производительностью. Но далеко не все задачи можно решить через AnimationPlayer. Код предоставляет больше гибкости. Например, анимировать движение пули в произвольном направлении и дожидаться момента попадания как в примере из видео можно только через код.
@popooppop
@popooppop День назад
@@frontend-pashtet да, а вот смерть врага с возгласом и всплыввющим текстом наверное лучше анимировать, при этом можно даже систематизировать надпись и звуки под разных врагов не меняя их в анимации
@ShVanesMusic
@ShVanesMusic 5 месяцев назад
Видос база
@mertviyded
@mertviyded Год назад
Микрофон от фифине?
@dobryden7196
@dobryden7196 10 месяцев назад
Спасибо
@fonar-pro
@fonar-pro 10 месяцев назад
огонь. Ранее у меня был опыт в программировании на древнючих языках и там нужно было все чистить за собой из-за ошибок памяти. Нужно ли в годотскрипте убивать сигнал, связанный с объектом, который удален или поставлен в очередь удаления?
@frontend-pashtet
@frontend-pashtet 10 месяцев назад
На сколько мне известно, нет. Убивать сигнал ручками не надо. Подозреваю, что для сигнала используется паттерн Observer. И когда сущность удаляется, то все подписчики разом отписываются.
@fonar-pro
@fonar-pro 10 месяцев назад
@@frontend-pashtet благодарю
@PsychosOfficial
@PsychosOfficial Год назад
а можно ли сделать, что бы при входе в Area отключалась функция полностью?
@frontend-pashtet
@frontend-pashtet Год назад
Если тебе необходимо, чтобы сигнал отработал только один раз, то это вот тут объяснено ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-hYivPQeF8t4.html Есть и другой способ, но он хуже. Можно выставить булевую переменную и при входе выставлять ее в true. А потом проверять, выставлена ли она в true и выходить из функции. Но лучше отписаться от сигнала. В дискорде проще такие вопросы обсуждать. Заходи к нам discord.gg/eBDYh6ss
@lowqek_live6639
@lowqek_live6639 Год назад
Как импортировать свою игру на андроид с мак ос ? Я гайд найти не могу директории отличаются :(
@frontend-pashtet
@frontend-pashtet Год назад
Сложно сказать так. Нужно проблему поконкретней описать. Какие ошибки? Сам откладываю настройку всей этой джава фигни на маке. Делаю билды под виндой после того, как раз настроил. Такое проще в дискорде обсуждать. Можешь там написать, попробуем помочь.
@CG_Quark
@CG_Quark Год назад
Подскажите как сделать поведение персонажа как в игре stay out(stalker online). Под поведением я подрузомеваю например наклон персонажа при прицеливании. Тоесть когда я вожу мышкой вовремя прицеливания. Это както связано с костями? Просто не нашёл нормально инфы по этой теме.
@user-md7ci1rc8d
@user-md7ci1rc8d Год назад
Паштет, я уже запарился. Всё никак не могу сделать рывок по двойному нажатию на клавишу. ХЭЛП МИИ!!!
@user-md7ci1rc8d
@user-md7ci1rc8d Год назад
И гайда нигде нету.
@frontend-pashtet
@frontend-pashtet Год назад
Врывайся в дискорд discord.gg/WwdkRAcVmP
@right8304
@right8304 Год назад
привет, недавно сделал игру на телефон но есть одна проблема не работает мультитач, ты знаешь как это исправить? если да помоги пожалуйста
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Зависит от того, как ты его реализовал. Тут надо смотреть код. Заходи в дискорд, я там отвечаю на вопросы. Плюс другие ребята помогают тоже.
@frontend-pashtet
@frontend-pashtet Год назад
discord.gg/tJxdsvHtBX
@MicrNerd
@MicrNerd Год назад
Топовый контент, жду как раз релиза годо 4, буду на нем тож че-нить делать))
@АлексейБеляев-н2ы
Комментарий для поддержания канала !
@Хаято-з2и
@Хаято-з2и Год назад
А ведь в последний раз когда я к тебе на канал заходил то у тебя было примерно 3 тыс(точно не помню) а щя уже 30 тыс поздравляю!!!
@frontend-pashtet
@frontend-pashtet Год назад
Спасибо:) Да, канал быстро растет. У нас, кстати джем скоро. Если хочешь, присоединяйся itch.io/jam/-pashtet-jam-1
@braven4053
@braven4053 Год назад
Я уже было занес руку для сочного фейспалма, когда началась эта каша с дисконнектами, биндами и дополнительными методами, но паштет успел спасти мое лицо применив очевидный флаг one_shot 😌. Кстати, эти флаги уже пронумерованы побитно, так что нет необходимости в битовом сложении, достаточно обычного арифметического. Как было сказано в видео, использование асинхронного выполнения кода потенциально опасно. В данном примере если выстрелить в скелета еще раз в момент проигрывания эпической смерти, это приведет к ошибке выполнения второго queue_free(), так как объект к тому моменту уже будет уничтожен первым queue_free(). Ну и опечатка в названии ролика: пропущена буква "c" в "GDScript"
@frontend-pashtet
@frontend-pashtet Год назад
Ахах. С disconnect вообще жесткая дичь получилась. Мне уже сказали, что я и с bind накосячил (он с конца биндит). Кстати, на флаги я посмотрел и подумал, что обычно сложение должно прокатить, но решил не выпендриваться и сделать все по классике. Жаль я не додумался до второго выстрела в скелета. Получился бы хороший пример опасности асинхронщины.
@СашаДимитров-щ7в
Что делать подскажите Ошибка (15,2): метод "move_and_slide" не объявлен в текущем классе
@frontend-pashtet
@frontend-pashtet Год назад
Метод move_and_slide доступен только у определённого узла/класса. CharacterBody для Godot4. KinematicBody для Godot3. Лучше такие вопросы в Discord задавать. Ссылка в описании есть.
@ibotayu
@ibotayu Год назад
Привет, паштет. Не думал снять видос по сохранению и загрузке данных в Godot 4?
@frontend-pashtet
@frontend-pashtet Год назад
Привет. Думал. Полезная штука, но пока в ближайших планах другие видео)
@stardustjam5954
@stardustjam5954 Год назад
Очень круто! Пойду работу искать, чтоб на бусти подписаться XD
@frontend-pashtet
@frontend-pashtet Год назад
Спасибо:) Звучит очень мило :D
@drax4497
@drax4497 Год назад
Привет! помню ты упоминал на одном из стримов, что свет и тени в годот 2d очень ресурсоёмки. Я столкнулся с этой проблемой и не знаю как решить. буду благодарен за подсказку
@frontend-pashtet
@frontend-pashtet Год назад
В Godot 3 свет имеет смысл использовать только в десктопных играх. Тут по сути ничего не сделать. В мобилках и HTML5 он слишком тяжелый. Тут только уменьшать количество источников света. В Godot 4 я еще свет не тестил, но там такой проблемы быть не должно. Но Godot 4 еще не готов для HTML5 игр, например. Не знаю какая у тебя игра, поэтому все варианты расписал.
@drax4497
@drax4497 Год назад
@@frontend-pashtet спасибо! пойду портировать на годо 4...
@frontend-pashtet
@frontend-pashtet Год назад
@@drax4497 заходи в дискорд, если что, там поможем советом.
@damascake
@damascake Год назад
Годно!
@grinvich2304
@grinvich2304 Год назад
Godot вообще то)
@seanronaldporter
@seanronaldporter 2 месяца назад
ого президент аргентины сделал отличный гайд для годот, спасибо большое
@wonderwaffle4058
@wonderwaffle4058 Год назад
jerma985?
@pankbard2710
@pankbard2710 Год назад
Await video_play.finiahed +ехр каналу)
Далее
Help Me Celebrate! 😍🙏
00:35
Просмотров 29 млн
Meni yerga urdingda
00:20
Просмотров 375 тыс.
11 ming dollarlik uzum
00:43
Просмотров 319 тыс.
How You Can Easily Make Your Code Simpler in Godot 4
6:59
How Games Make VFX (Demonstrated in Godot 4)
5:46
Просмотров 346 тыс.
Основы Asyncio
53:25
Просмотров 20 тыс.
Godot 4 - Tiled Dungeon Environment From Scratch
26:24
Просмотров 422 тыс.
Help Me Celebrate! 😍🙏
00:35
Просмотров 29 млн