Qu'elle est l'erreur dans mon script?

Bonjour je commence dans Unity et je m’entraîne à coder mon premier script, je voudrais ramasser des Orbes ( Pièces) je pense qu’il n’y a pas d’erreur je m’aide du livre " Créez des jeux d’A à Z avec UNITY d’Anthony Cardinal.
Donc je passe à travers mes orbes mais elle ne disparaisse pas, il y a aucune erreur dans ma console.
Je vous remercie d’avance si vous pouvez m’aider à comprendre mon erreur

using UnityEngine;
using System.Collections;

public class Collision : MonoBehaviour {

	int nbOrbes = 0;

	void OnTriggerEnter (Collider obj)
	{
		if (obj.gameObject.name == "Orbe") {
			nbOrbes += 1;
			Destroy (obj.gameObject);
		}
	}
}

Your Orb possibly needs a Collider component. With no Collider component, objects will not call “OnTriggerEnter”. And that Collider needs to have “is trigger” set to True.