void OnCollisionEnter(Collision col) { if (col.gameObject.layer == 10) { ShieldEnergy ScriptShieldEnergy = GetComponent <ShieldEnergy>(); ScriptShieldEnergy.currentEnergy -= decreaseEnergy; // Diminution de la vitesse ChangeSpeed ScriptChangeSpeed = _Camera.GetComponent <ChangeSpeed>(); ScriptChangeSpeed.LowVitesse(); // tekeportation du joueur quand il se prend un obstacle transform.position = Vector3.Lerp(PositionPlayer, PositionInitial, 0.5f); //gameObject.GetComponent<BoxCollider>().enabled = false; } }