Exemplo n.º 1
0
    // TODO: No destruir componentes
    void ManageDeath()
    {
        //Repulsor repulsor = GetComponent<Repulsor>();
        //Destroy(repulsor);

        //RobotControl robotControl = GetComponent<RobotControl>();
        //Destroy(robotControl);

        //ShovelManager shovelManager = GetComponent<ShovelManager>();
        //Destroy(shovelManager);

        //Rigidbody rb = GetComponent.RigidBody
        PlayerReference.playerRb.constraints = RigidbodyConstraints.None;
        //
        PlayerReference.isAlive = false;

        MeshRenderer faceRenderer = playerFace.GetComponent <MeshRenderer>();

        faceRenderer.material     = playerDeadFace;
        faceRenderer.materials[0] = playerDeadFace;

        //
        levelManager.EndLevel();
    }