1
00:00:05,230 --> 00:00:07,680
Este resto va a ser que nuestro enemigo se cree.

2
00:00:07,950 --> 00:00:15,900
La idea es llegar a un punto en el que haya enemigos creándose infinitamente y que tú puedes configurar

3
00:00:15,930 --> 00:00:18,960
cada cuánto tiempo se va a crear uno nuevo.

4
00:00:19,080 --> 00:00:25,230
Así que vamos a ver nuestro mánager y vamos a suponer que queramos que nuestro enemigo aparezca cada

5
00:00:25,230 --> 00:00:26,930
cinco segundos.

6
00:00:26,940 --> 00:00:33,060
Voy a borrar el método óptico porque no lo voy utilizando y como ya dije quiero que mi enemigo parezca

7
00:00:33,060 --> 00:00:36,770
cada cinco segundos y como quiero que lo haga cada cierto tiempo.

8
00:00:36,810 --> 00:00:44,760
En este caso 5 segundos SUPONGO QUE SE COMO MI usar una cortina porque a las cortinas yo les puedo decir

9
00:00:44,760 --> 00:00:52,640
Oye Crea un enemigo y luego decirle espérate 5 segundos y a los 5 segundos le voy a decir otro enemigo.

10
00:00:52,920 --> 00:01:01,740
Entonces lo que vas a crear es crear una cortina que haga que crea un nuevo jugador perdãn un nuevo

11
00:01:01,740 --> 00:01:02,300
enemigo.

12
00:01:02,310 --> 00:01:10,410
Cada cinco segundos ahora para lograr que esto suceda indefinidamente tienes que crear lo que se llama

13
00:01:10,440 --> 00:01:12,530
un loop.

14
00:01:12,960 --> 00:01:21,420
Por ejemplo un loop los clubs accueilli simplemente se ejecutan mientras cierta condición se esté cumpliendo

15
00:01:21,920 --> 00:01:29,460
y podemos poner una condición como por ejemplo ejecutante mientras el jugador esté vivo o mientras las

16
00:01:29,460 --> 00:01:31,830
vidas del jugador sean mayores a cero.

17
00:01:32,040 --> 00:01:34,390
Tú vas a seguir creando enemigos.

18
00:01:36,200 --> 00:01:45,900
Para lograr esto sea contamos con un método para hacer esto que se llama precisamente Wayo y sus declaraciones.

19
00:01:46,050 --> 00:01:51,630
Básicamente yo escribo igual y abro paréntesis y dentro de los paréntesis voy a poner la condición que

20
00:01:51,630 --> 00:01:55,910
se debe de cumplir para que el código dentro de éste igual se sigue ejecutando.

21
00:01:56,030 --> 00:02:00,950
Por ejemplo si yo quiero un club que se ejecute para siempre simplemente tengo que escribir aquí igual

22
00:02:01,310 --> 00:02:05,160
treuque y ese código nunca se va a detener.

23
00:02:05,840 --> 00:02:10,100
Por ejemplo si yo aquí abajo pongo este código nunca se va a correr.

24
00:02:10,100 --> 00:02:10,520
Por qué.

25
00:02:10,520 --> 00:02:16,010
Porque el código se va a quedar atorado en un loop infinito justo antes de llegar y a ver si tú quisieras

26
00:02:16,010 --> 00:02:24,230
realmente correr un código como éste por ejemplo poner un punto aquí adentro y escribir tal vez en agua.

27
00:02:24,290 --> 00:02:29,870
Tienes que saber que este tipo de código es muy peligroso si por ejemplo en este momento yo salvara

28
00:02:29,900 --> 00:02:35,540
este código al editor y le diera a correr al juego.

29
00:02:35,580 --> 00:02:41,930
Bueno lo que pasa es que este Infinite empezará a consumir muchísima memoria muchos recursos de la computadora

30
00:02:42,380 --> 00:02:47,110
y básicamente va a crecer nuestro incluso nuestro editor dejaría de funcionar.

31
00:02:47,360 --> 00:02:51,250
Ahora si es tan peligroso por qué quisiéramos hacer algo así.

32
00:02:51,250 --> 00:02:55,340
Bueno necesitamos que los enemigos estén creándose infinítamente verdad.

33
00:02:55,700 --> 00:03:03,170
Pero en Unity lo que puedes hacer es poner uno de estos guais dentro de una cortina y eso le va a permitir

34
00:03:03,200 --> 00:03:10,870
a al programa a nuestro juego respirar un poco y nos va a crear un comportamiento que se puede utilizar

35
00:03:11,440 --> 00:03:12,660
y cómo logramos esto.

36
00:03:12,710 --> 00:03:21,070
Las cortinas nos permiten poner un comando por ejemplo un jeep new wave Force y ponemos un cinco ahí.

37
00:03:21,140 --> 00:03:23,830
Eso quiere decir que se va a ejecutar.

38
00:03:23,930 --> 00:03:26,710
Lo voy a esperar cinco segundos y se va a volver a ejecutar.

39
00:03:26,710 --> 00:03:34,160
Estoy dentro de un loop pero que tiene como un descanso de 5 segundos entonces eso es lo que yo quiero

40
00:03:34,160 --> 00:03:34,820
que tú hagas.

41
00:03:34,820 --> 00:03:42,900
Vas a poner un Well club un lugar dentro de una rutina y vas a crear un enemigo cada que pasen cinco

42
00:03:42,910 --> 00:03:43,630
segundos.

43
00:03:43,850 --> 00:03:45,990
Te veo en la revisión de este reto.
