[DB-AL] TriggerEnter

Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :

Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé

Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie

Exemple :

[DB-RS] Mouvement perso multijoueur
NatsuTwin
Messages : 11
Inscription : 29 Mars 2018 15:41

[DB-AL] TriggerEnter

Message par NatsuTwin » 14 Juin 2018 21:10

Bonjour, j'ai un problème? En effet, je n'arrive pas à faire de triggers. Je suis un tutoriel à la lettre, mais ça ne marche pas.
Voici mon script:

Code : Tout sélectionner

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class trigger : MonoBehaviour 
{

	void onTriggerEnter(Collider col)
	{
		if (col.gameObject.name == "power") 
		{
			Destroy (col.gameObject);
		}
	}






}


Avatar de l’utilisateur
Max
Bricoleur
Bricoleur
Messages : 6340
Inscription : 30 Juil 2011 13:57

Re: [DB-AL] TriggerEnter

Message par Max » 14 Juin 2018 21:24

Bonsoir,

A priori ton soucis est lié à la casse (un 'o' minuscule != d'un 'O' majuscule).
Tu écris dans ton code void onTriggerEnter(Collider col).
Alors que la bonne syntaxe est void OnTriggerEnter(Collider other).
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur forum, consulter la Netiquette

Répondre

Revenir vers « (C#) CSharp »