Trigger Zones - Unity Quick Tip

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • A quick tip on making simple triggers with unity events
    Follow me on twitter: / passivestar_
    Join our Discord: / discord

КОМЕНТАРІ • 30

  • @artdesireboutique
    @artdesireboutique 2 місяці тому

    I have spent hours watch YT vids, trying to get interactions working, but finally you have a solution that works! Many thanks.

  • @jeromecormiermusic
    @jeromecormiermusic Місяць тому

    Thank you very very much, this is quite a fundamental tip for many critical uses in Unity and should be taught as such in the software basics 🙏

  • @krissosful
    @krissosful Рік тому +4

    Awesome tutorial and nice interior result, keep going👏👏

  • @hermionegreen333
    @hermionegreen333 5 місяців тому +3

    quick and super informative thank you!

  • @juliestrator
    @juliestrator Рік тому +9

    Now I know how to trigger anyone, thanks :)

  • @Takhooo
    @Takhooo Рік тому +2

    YOU GOTTA MAKE MORE YOU THE GOAT

  • @AetherXIV
    @AetherXIV Рік тому

    I don't know how you are so good at blender and coding. nice

  • @elrovlez6440
    @elrovlez6440 2 місяці тому

    Great video! Thanks for sharing.

  • @hamishdelaforce1048
    @hamishdelaforce1048 2 місяці тому +1

    this helped alot thanks :)

  • @HxsrzStudio
    @HxsrzStudio Рік тому

    bro your videos, are super helpful

  • @Nico.desb7
    @Nico.desb7 5 місяців тому +2

    i get an error saying that the type "Trigger" already contains a definition for "OnTriggerExit". No clue how to solve it, probably because i have other scripts that override this one but i'm too new into coding to solve it for myself.

    • @NadeemM-f2v
      @NadeemM-f2v 13 днів тому

      You use onTriggerExit two times rather than using onTriggerEnter

  • @RealFUD_dev
    @RealFUD_dev 19 днів тому

    i have a Question how can i make trigger updated every single frame cuz i want make that if you on trigger & press button something happen

  • @Low_Fidelity_3D
    @Low_Fidelity_3D 11 місяців тому

    been seeing you all over Godot twitter as of recent while you learn your way around the game engine. Do you think you may start making tutorials/ related videos covering it?

  • @setik1337
    @setik1337 5 місяців тому +13

    Full script:
    using System;
    using UnityEngine;
    using UnityEngine.Events;
    public class Trigger : MonoBehaviour
    {
    [SerializeField] bool destroyOnTriggerEnter;
    [SerializeField] string tagFilter;
    [SerializeField] UnityEvent onTriggerEnter;
    [SerializeField] UnityEvent onTriggerExit;
    void OnTriggerEnter(Collider other)
    {
    if (!String.IsNullOrEmpty(tagFilter) && !other.gameObject.CompareTag(tagFilter)) return;
    onTriggerEnter.Invoke();
    if (destroyOnTriggerEnter)
    {
    Destroy(gameObject);
    }
    }
    void OnTriggerExit(Collider other)
    {
    if (!String.IsNullOrEmpty(tagFilter) && !other.gameObject.CompareTag(tagFilter)) return;
    onTriggerExit.Invoke();
    }
    }

  • @torontogamestudio2991
    @torontogamestudio2991 8 місяців тому

    Game Changer. Pun Intended

  • @romeo774
    @romeo774 2 місяці тому

    for some reason when i use the destroy after enter feature my sound no longer plays at all. any fix?

  • @TheNSproject
    @TheNSproject 10 місяців тому

    Thank you so much for your video! Do you have a tuto to show a trigger by clicking the object?

  • @oliver_rocks80
    @oliver_rocks80 5 місяців тому

    Jump scare warning 1:44 😱

  • @0pix.ziplock
    @0pix.ziplock 2 місяці тому

    how to do this with animation?Help please(

  • @damnthishandleistaken
    @damnthishandleistaken Рік тому

    Can you make a tutorial on weapon animations next?

  • @DerRattenfänger
    @DerRattenfänger 2 місяці тому

  • @dazimbsdoc69
    @dazimbsdoc69 6 місяців тому +1

    this is too fast i cant keep even with pausing like at exactly 0:18 you'll see what im talking about.

  • @torontogamestudio2991
    @torontogamestudio2991 9 місяців тому

    Thank you so much, such a useful peice of code, But for the love of God can you please at least pause on the code for once second for me to copy lol

  • @lucutes2936
    @lucutes2936 3 місяці тому

    creepy

  • @1playfair
    @1playfair 8 місяців тому

    Guessing this won’t work in 2019.4.40f1 where my game lives 😅