Evento di Collisione
Descrizione
Il comportamento Evento di Collisione attiverà un evento quando due oggetti iniziano a collidere, smettono di collidere o attivano continuamente durante la collisione. Quando utilizzato con i tag, puoi controllare se il tuo oggetto ha colliso con più oggetti. Se non specifichi un Oggetto B da controllare per una collisione, allora questo comportamento si attiverà quando l'Oggetto A tocca qualsiasi cosa nella tua scena.
Questo comportamento attiverà un evento una sola volta quando si verifica una collisione.
Collisioni e Tag:
Il comportamento Colliso è intelligente e passerà l'oggetto contrassegnato al comportamento successivo che utilizza lo stesso tag. In questo modo puoi attivare un'azione su un oggetto specifico con quel tag invece di tutti gli oggetti contrassegnati. Ad esempio, se vuoi distruggere un singolo nemico utilizzando i tag, fai in modo che sia il comportamento colliso che quello di distruzione utilizzino lo stesso tag "nemico".
Se i tag per i due comportamenti connessi non sono gli stessi, allora l'azione si verificherà su tutti gli oggetti nella scena con quel tag.
Tipi di Evento
| Inizio Collisione | ||||||||||||||
|
Si attiva una volta all'Evento
|
| Durante la Collisione | Collisione Interrotta | ||||||||||
|
Si attiva ripetutamente all'Evento
|
Si attiva una volta all'Evento
|
Output
|
X (Inizio Collisione, Durante la Collisione) |
Questa è la posizione specifica in cui è avvenuta la collisione rispetto all'Oggetto B o all'Oggetto A lungo l'asse X. Se |
|
Y (Inizio Collisione, Durante la Collisione) |
Questa è la posizione specifica in cui è avvenuta la collisione rispetto all'Oggetto B o all'Oggetto A lungo l'asse Y. Se |
|
Impulso (Inizio Collisione) |
Questo restituisce l'impulso della forza quando l'Oggetto A collidere con l'Oggetto B. |
| ID Oggetto A |
Questo restituisce l'ID dell'Oggetto A. |
| ID Oggetto B |
Questo restituisce l'ID dell'Oggetto B |
Esempi
Se vuoi che il punteggio di un personaggio aumenti quando raccoglie una moneta. Per farlo, aggiungi un comportamento Evento di Collisione al tuo personaggio, imposta il tipo di evento su Inizio Collisione e poi imposta la moneta come Oggetto B. Se ci sono molte monete nella tua scena, ha probabilmente più senso contrassegnare le monete e usare il tag invece di un Oggetto B specifico.

