Что такое Trigger и Collision | Взаимодействие объектов в Unity

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

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

  • @Никс-м5е
    @Никс-м5е 3 года назад +89

    Мало кто так офигенно объясняет на ру сегменте ютуба. Давай дальше про корутины и IEnumerator, думаю многим будет полезно

    • @luxus7235
      @luxus7235 2 года назад +3

      Согласен

  • @CoolBoy-fm2ve
    @CoolBoy-fm2ve 3 года назад +30

    Да ты что делаешь? На сайтах такого не найдёшь, разве что на курсах платных - но за дорого. Ты красавчик. Так и тысяча не за горами, а потом и миллион. Ты своего добьёшься. Открывай свой сайт!)

    • @fisashgames6704
      @fisashgames6704 3 года назад +4

      в интернете и не такое есть, только уметь гуглить надо

    • @CoolBoy-fm2ve
      @CoolBoy-fm2ve 3 года назад

      @@fisashgames6704 , этот человек идеален во всём и рассказывает прекрасно. Не нравится - вали в свой интернет.

    • @fisashgames6704
      @fisashgames6704 3 года назад +3

      @@CoolBoy-fm2ve чтото сильно ты на фейк смахиваешь, но не суть) пацанчик объясняет и объясняет подробно, я не говорю что мне что-то не нравится, для новичков будет вполне полезно. но и боготворить его не стоит, всю информацию из видео можно найти оочень легко на самой поверхности в интернете. просто понимаешь обидно становится когда ты часами поиска и сёрфинга таки находил на каком-нибудь китайском такооое, что тебе даже не снилось. но всё-же находил и находил бесплатно в интернете. а тут кто-то пишет что нет инфы про самую-самую базу - триггеры да коллизию) это смешно

    • @briansxml
      @briansxml 2 года назад

      @@CoolBoy-fm2ve на что ты обижен?

  • @brakeballans2160
    @brakeballans2160 2 года назад +2

    Посмотрел 5 роликов по этому поводу и думаю у тебя хорошо получилось объяснить "Что это такое?", мне нравится, когда сначала показывают "Что вообще это такое", а потом объясняют "Как использовать это"

  • @NARkoZ..
    @NARkoZ.. 2 года назад +4

    Блин чел ты очень доступно объяснил, спасибо тебе... теперь разобрался я с этой темой. Пили больше подобных видосов!

  • @maxmojet2900
    @maxmojet2900 3 года назад +7

    Ооочень крутой тичер, все достаточно коротко, ёмко и в то же время всё понятно. Спасибо, продолжай!

  • @altrogames5263
    @altrogames5263 3 года назад +19

    Очень хорошо подан материал, больше бы таких видео)

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

    Мощь, чувак! Быстро, чотко, по теме все. Спасибо тебе. Жду больше полезных видосов с вариантами взаимодействий игрока с предметами!

  • @TigranKhachatryan-ir9pw
    @TigranKhachatryan-ir9pw 7 месяцев назад +1

    спасибо огромное, благодаря тебе я наконец тки узнал что это такое
    Сто пудову лайк.

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

    Хорошо рассказываешь. Понятно интересно. Спасибо

  • @VyacheslavTamplier
    @VyacheslavTamplier 2 года назад +3

    Отличный урок! Всё кратко, чётко и по делу, так держать! 👍

  • @sceptiks
    @sceptiks 2 года назад +2

    Боже , почему я раньше не нашёл твои видео, лучше уроков я не находил, атдуши!!!

  • @icmp6983
    @icmp6983 2 месяца назад

    спасибо за видос, всё очень понятно и видос супер, особенно приятная мини игра для демонстрации, я подписался

  • @Pushka_86
    @Pushka_86 2 года назад +2

    Очень наглядный пример. Хорошо объясняешь.
    Продолжай в том же духе. Подписка)

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

    Реально было интересно! Спасибо!

  • @dreamer2259
    @dreamer2259 2 года назад +3

    Ооочень хорошо объясняешь.
    Приятно смотреть и легко можно понять.
    Продолжай создавать такие контенты пожалуйста.
    По чаше видосы выпускай!

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

    Прекрасно объясняешь!

  • @ЕгорКрасильников-и2з
    @ЕгорКрасильников-и2з 3 года назад +3

    Это очень сильно, однозначно подписка!

  • @Zilax_Relax
    @Zilax_Relax 2 года назад +2

    if(чел хорош = true)
    {
    Debug.Log("Молодец!")
    }
    //В консоли написано что ты молодец

  • @legohistory8039
    @legohistory8039 Год назад +4

    Не знал, что Влад не только помогает сдавать ОГЭ, но и помогает в Unity))

  • @seeker9080
    @seeker9080 13 дней назад

    легенда друг спасибо

  • @мистор_питёрка
    @мистор_питёрка 3 года назад +2

    Красавчик, все понятно объяснил

  • @DSShow
    @DSShow 3 года назад +3

    Ну красава, пацан. Спасибо, всё понял

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

    Объяснение на отлично!

  • @aleks_gavs
    @aleks_gavs 2 года назад +1

    Спасибо! Очень просто и понятно!
    Это не решило мою проблему, почему шарики проходят сквозь края коробки, но всё равно спасибо! Лайк!

  • @АртемАбрамов-ч7з
    @АртемАбрамов-ч7з 3 года назад +4

    Ураааа, я все понял, ты очень крут)

  • @daun0ch169
    @daun0ch169 2 года назад +2

    Слушай, неплохо объясняишь. Спасибо.

  • @НатальяДмитриева-г3с

    Спасибо за урок )

  • @Константин-ф6г9ж
    @Константин-ф6г9ж 7 месяцев назад

    Годный контент! Уважаю

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

    Видео ТОП!!! Спасибо)

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

    спасибо😎👍

  • @user-sg8xr2pp3q
    @user-sg8xr2pp3q 15 дней назад

    Очень помог!
    Спасибо!

  • @DarkLordGD
    @DarkLordGD 2 года назад +1

    Спасибо бро я как раз делаю игру про платформу, наверное я добавлю ящики которые можно толкать

  • @masterzhgenti697
    @masterzhgenti697 3 года назад +3

    Очень круто, продолжай в том же духе ❤️👍

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

    Спасибо большое,очень понятно объяснил

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

    Очень крутой, знаешь что делаешь

  • @OTAKU-pj2fc
    @OTAKU-pj2fc Год назад

    Огромное спасибо, очень помогло в создание скрипта

  • @dmmarch7185
    @dmmarch7185 3 года назад +1

    Оч круто, ну реал оч круто

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

    Спасибо за видео, помогло

  • @Dragon_Colette
    @Dragon_Colette 4 месяца назад

    Ааааа Артем Фролов

  • @biged606
    @biged606 2 года назад +1

    Красаваааа👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻

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

    Спасибо, бро

  • @НикитаМакаров-ы2ъ6к
    @НикитаМакаров-ы2ъ6к 2 года назад +1

    Пока это лучший ролик, что я нашёл касательно этой темы. А зачем искать лучше, если так все понятно?)

  • @lemluck
    @lemluck 3 года назад +1

    СПАСИБО!!

  • @xain.offical
    @xain.offical 7 месяцев назад

    Спасибо очень помогло!!!!!!!!!!😀

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

    Вы можете рассказать о UnityEvent?
    Заранее спасибо.

  • @СветланаШкурай-х3й

    Отличное видео

  • @skorofilmkino
    @skorofilmkino 2 года назад

    Спасибо большое!

  • @tishkevichStreamer
    @tishkevichStreamer 2 года назад +1

    Чел, ты лучший. Почему так мало актива?

    • @mrwicked820
      @mrwicked820  2 года назад +1

      Заработался) 😅

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

    Спасибо

  • @-sistudio4347
    @-sistudio4347 2 года назад

    Респект братан)

  • @лиза-в8ь
    @лиза-в8ь Год назад

    спасибо!!! )))

  • @oldborodach
    @oldborodach 3 года назад +1

    Удачки в развитии канала с меня лайк и подписка посмотрим все!!!

    • @oldborodach
      @oldborodach 2 года назад

      Привет, есть у тебя видос на тему столкновение с объектом получение урона от него и его разрушения (обьекта)

  • @альфонсище
    @альфонсище 2 месяца назад

    как сделать, чтобы при входе в триггер, производился звук?

  • @mykisev
    @mykisev 3 года назад +1

    супер

  • @ЧингисБеркимбаев-с5ж

    А как вызвать метод одного скрипта в другом??
    Метод находится в другом скрипте и вызывается при касаний обьекта

  • @omut_5016
    @omut_5016 2 года назад

    Видос супер, лайк влепил. Как ты сделал так, что бы персонаж стоя перед обьектом был на переднем фоне, а заходя за него, был за ним? Слои как-то меняются?

    • @luxus7235
      @luxus7235 2 года назад

      Есть такой компонент SpriteRenderer и там уже Order in Layer поставь какой хочешь

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

    топ!

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

    Я столкнулся с проблемой, что метод OnTrigger вызывается от дочерних объектов с триггерами. С этим возможно что-то сделать?

  • @3reich1212
    @3reich1212 3 года назад +1

    А можно видео про анимации, стрельбу вражеского объекта (типо враг стреляет по тебе, и враг стреляет прямо перед собой) и я не понимаю как сделать задержку когда соприкасаюсь с объектом который наносит мне урон

  • @fvfvhvhvg2382
    @fvfvhvhvg2382 2 года назад

    Подскажите код для места где Trigger краснеет при взаимодействии

  • @sozdatellive
    @sozdatellive 3 месяца назад

    Привет! Очень крутой ролик! Но я бы хотел задать вопрос, потому что у меня странная проблема. Это касается части Collider. У тебя в видео ты сталкиваешься с объектом и твой персонаж останавливается. У меня же игрок при столкновении будто пытается пройти сквозь стену и как бы "трясется". Ты не знаешь случаем возможное решение этой проблемы?

    • @mrwicked820
      @mrwicked820  3 месяца назад

      @@sozdatellive скорее всего ты делал движение персонажа через мои видео, либо просто через изменение позиции - это ошибка на самом деле
      Сделай через rigidbody.velocity

    • @sozdatellive
      @sozdatellive 3 месяца назад

      @@mrwicked820 хорошо, благодарю за ответ!

  • @sogiking3244
    @sogiking3244 3 года назад

    Cool!

  • @ppcbelka
    @ppcbelka 9 месяцев назад

    кот крутой!

  • @ЧингисБеркимбаев-с5ж

    Лайк за кота

  • @streetworkouttashirteam2948
    @streetworkouttashirteam2948 10 месяцев назад

    Я когда ставлю is Trigger ничего не работает. Почему?

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

    Единственное я не понимаю как обрабатывать несколько объектов. Допустим в триггере несколько объектов с тегом дерево, и мне нужно подсветить только то дерево которое ближе к триггеру.

  • @nikita_kozemyaka
    @nikita_kozemyaka 3 года назад

    привет. вопрос есть. создавая проект столкнулся с проблемой: необходимостью "открыть дверь". т.е. FPK пытается толкнуть гранитную плиту, чтобы войти в соседнюю комнату. понятно, что "дверь" есть КОЛЛИЗИЯ. вопрос в скрипте. что он из себя представляет. PS все объекты - в 3d. "дверь"- просто параллелепипед. заранее благодарю

  • @Synergy-Games-Official
    @Synergy-Games-Official Год назад

    Спасибо тебе, если бы ты мне не попался, то я не смог бы доделать свой скрипт разрушения блоков (делаю игру похожую на майнкрафт и мне нужно было сделать скрипт разрушения блоков при столкновение)

  • @nickwilde5876
    @nickwilde5876 3 года назад

    не знаю правильно ли, но для перового варианта collider главный объект должен быть динамическим, если ставить kinmatic, то ничего не работает, для третьего варианта нужно чтобы оба объекта были динамические)) ты видимо пропустил этот факт, про триггеры разобрался до этого видео))

  • @Laungy
    @Laungy 2 года назад

    а как сделать триггер для отдельных объектов? например у меня скелет бьёт игрока когда входит в его колайдер, но и когда скелет входид в колайдер второго скелета то они бьют друг-друга

    • @mrwicked820
      @mrwicked820  2 года назад

      Сделать проверку при атаке на тег игрока например

  • @veymatcompany6959
    @veymatcompany6959 2 года назад +1

    Здравствуйте всем, а если при касании персонажа, мне нужно что бы не один объект уничтожился а все сразу. Именно префаб. Один и тот же обьект но в виде префаба. У меня получается под игровой камерой находится бокс колайдер который считает этот префаб при касании и добавляет счет. Получается когда персонаж проиграл счет еще добавляется потому что остальные префабы на сцене еще падают. Нужно их при касании к игроку в момент проигрыша уничтожить тоже. Если кто может подсказать то буду очень признателен)

  • @FariCorporations
    @FariCorporations 2 года назад

    мне очень понятны твои видосы! по ним я бпзу юнити и с# выучил!но пложалуйста сделай видео про анимациям,не могу разобратся

  • @ПавелЮ-р5э
    @ПавелЮ-р5э 3 года назад

    Топ

  • @miragercm2
    @miragercm2 2 года назад

    Подскажи как сделатбь, чтобы триггер выполнял что-то с другими объектами. Например, ты встал в круг, а ящик слева и ваза справа исчезли.

    • @mrwicked820
      @mrwicked820  2 года назад

      Создать переменные в скрипте для привязки объектов

    • @miragercm2
      @miragercm2 2 года назад

      @@mrwicked820 спасибо конечно, но я новичок в этом. Я хоть и понимаю о чем примерно речь, но пока не увижу скрипт, то сложно понять. Вооьщем делай дальше видео, ты хорошо и интересно объясняешь. Может в очередном видео я и увижу ответ на свой вопрос 😉

  • @zfsgh4006
    @zfsgh4006 2 года назад

    Спасибо, а как сделать, что бы оно работало не со всеми объектами, а только с теми, у которых какой - то особенный тег или слой?

    • @mrwicked820
      @mrwicked820  2 года назад

      Что работало? Можно добавить ифы с проверками тегов или слоя

  • @Revenge_Time813
    @Revenge_Time813 11 месяцев назад

    помогите у меня не работает ничего из ваантов не знаю почему

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

    Я все сделал как ты, но у меня ничего не работает

  • @Revenge_Time813
    @Revenge_Time813 11 месяцев назад

    у меня враг не видит никого почему-то

  • @rench953
    @rench953 2 года назад

    Ты случайно не знаешь как найти координаты объекты с которым соприкасаешься?

    • @mc.carp.
      @mc.carp. Год назад

      я понимаю что поздно, но всё же)
      private void OnTriggerEnter2D(Collider2D collision)
      {
      Debug.Log(collision.transform);
      }

  • @artik2268
    @artik2268 2 года назад +1

    Я 1000 лайк

  • @shtormfry4872
    @shtormfry4872 3 года назад

    Сделай пж тутор по стреляющему врагу?

    • @mrwicked820
      @mrwicked820  3 года назад

      В функции StartHunting врага нужно переписать стрельбу игрока)

  • @dantua
    @dantua 2 года назад

    Очень крутой урок. Я по поводу Collision как сделать чтоб при столкновение ваза була красной или другой. Можна команду правильною. Очень буду рад

    • @mrwicked820
      @mrwicked820  2 года назад

      На вазе создаёшь скрипт и в методе CollisionEnter пишешь GetComponent().color = Color.red;

    • @dantua
      @dantua 2 года назад +1

      @@mrwicked820 очень помог. Буду ждать уроки по unity

    • @dantua
      @dantua 2 года назад

      @@mrwicked820 Только я начал сцену ваза стала красной. А мне нужно пры столкновение

    • @mrwicked820
      @mrwicked820  2 года назад

      @@dantua в CollisionEnter должно быть условие, что ваза сталкивается именно с игроком, а не с чем угодно. Можно написать, как я показывал в видео, if(collision.name == "имя игрока") {GetComponent....}

    • @dantua
      @dantua 2 года назад

      @@mrwicked820 Может в дс спишемся

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

    Привет, можеш помочь?

  • @пашаиванов-б1г
    @пашаиванов-б1г 11 месяцев назад

    зачем челу 2 Blender?

  • @ivan101ist
    @ivan101ist 2 года назад

    губы зачем накрасил?

    • @DimokFa
      @DimokFa 4 месяца назад

      Он не красил. Он с твоей мамкой целовался.
      😮
      😮
      😮
      (Шутка)