Esempio n. 1
0
    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;
        }
    }