private void trapped(GameObject obj) { if (!jugadorEntro) { jugadorEntro = true; ReproducirSonido(true); //obtiene los compoenentes del bot que vienen desde el delegado de detector players if (CambiarVelocidad == null) { CambiarVelocidad = obj.GetComponent <BotEngine>(); QuitarVida = obj.GetComponent <BotHealth>(); characterInputs = obj.GetComponent <CharacterInputs>(); } originalSpeed = CambiarVelocidad.Velocidad; //obtiene la velocidad el bot CambiarVelocidad.ChangeSpeed(originalSpeed / 2); //cambia la velocidad del bot Invoke("JugadorDentro", 0.5f); } }