Dans ton code trajetVl, n'est pas initialisé avant d'être utilisé, il est donc null. Tu ne peux donc pas y accéder.
Normal, le Start a disparu:
Code : Tout sélectionner
void Start () {
if (chien)
trajetVl = transform.parent.parent.GetComponent<TrajetVl>();
else
trajetVl = transform.parent.GetComponent<TrajetVl>();
}