1
00:00:00,000 --> 00:00:03,330
Bienvenidos de nuevo, mis compañeros desarrolladores de juegos. 

2
00:00:03,330 --> 00:00:05,580
En este video, vamos a

3
00:00:05,580 --> 00:00:08,780
agregar un poco de funcionalidad a nuestra pantalla sorda. 

4
00:00:08,775 --> 00:00:10,935
Por lo que actualmente cuando
caminamos,

5
00:00:10,935 --> 00:00:12,765
estamos vivos y todo está bien. 

6
00:00:12,765 --> 00:00:14,255
Cuando morimos, tenemos

7
00:00:14,250 --> 00:00:16,280
la opción de reiniciar el nivel,

8
00:00:16,275 --> 00:00:17,985
por lo que empezamos en el mismo nivel,

9
00:00:17,985 --> 00:00:19,955
o tenemos la opción de volver
al

10
00:00:19,950 --> 00:00:21,980
menú principal y llorar un poco. 

11
00:00:21,975 --> 00:00:26,435
Entonces, no perdamos más tiempo y empecemos. 

12
00:00:26,430 --> 00:00:30,300
De acuerdo, entonces ahora tenemos todo. 

13
00:00:30,300 --> 00:00:32,580
Tenemos el título, tenemos la victoria. 

14
00:00:32,580 --> 00:00:35,760
Es hora de hacer algo sobre pantalla sorda. 

15
00:00:35,760 --> 00:00:37,680
Por lo que actualmente cuando morimos,

16
00:00:37,680 --> 00:00:41,710
se
puede ver ahora mismo si ejecutamos el juego con AI,

17
00:00:41,710 --> 00:00:44,780
se
puede ver que tenemos la UTI,

18
00:00:44,780 --> 00:00:45,800
tenemos el lote enfriado,

19
00:00:45,800 --> 00:00:47,200
pero no hay nada que hacer. 

20
00:00:47,195 --> 00:00:48,805
Por lo que nos hemos quedado sentados ahí

21
00:00:48,800 --> 00:00:51,260
hasta que detengamos de nuevo el modo play. 

22
00:00:51,260 --> 00:00:52,520
No queremos hacer eso. 

23
00:00:52,520 --> 00:00:55,820
Queremos tener un bucle continuo en nuestro juego. 

24
00:00:55,820 --> 00:00:57,620
Entonces lo voy a hacer es que voy
a

25
00:00:57,620 --> 00:00:59,390
entrar a la pantalla sorda. 

26
00:00:59,390 --> 00:01:01,940
Y aquí voy a hacer clic derecho y voy

27
00:01:01,940 --> 00:01:04,700
a crear un botón o sabes qué? 

28
00:01:04,700 --> 00:01:05,920
Antes de hacer todo eso,

29
00:01:05,915 --> 00:01:07,765
te
voy a emitir un reto. 

30
00:01:07,760 --> 00:01:09,500
Y tu reto va a ser

31
00:01:09,500 --> 00:01:12,260
crear los dos métodos y los dos botones. 

32
00:01:12,260 --> 00:01:14,690
Entonces, antes que nada, necesitas crear dos botones,

33
00:01:14,690 --> 00:01:16,220
querer reiniciar el nivel y

34
00:01:16,220 --> 00:01:18,350
querer volver al menú principal. 

35
00:01:18,350 --> 00:01:20,030
Tendrás que crear un método

36
00:01:20,030 --> 00:01:21,710
para cada uno de estos botones. 

37
00:01:21,710 --> 00:01:23,780
Y luego necesitarás asignar

38
00:01:23,780 --> 00:01:27,110
las funcionalidades a estos dos botones. 

39
00:01:27,110 --> 00:01:28,760
Entonces con eso fuera del camino,

40
00:01:28,760 --> 00:01:32,000
creo que ya sabes reiniciar un nivel. 

41
00:01:32,000 --> 00:01:34,790
Es necesario cargar la escena en la que estamos

42
00:01:34,790 --> 00:01:38,440
actualmente en la que podemos conseguir al ser vistos activos. 

43
00:01:38,435 --> 00:01:43,315
Así que pausa el video ahora mismo y ve a hacer el reto. 

44
00:01:43,310 --> 00:01:45,800
Oh, bien, bienvenido de nuevo. 

45
00:01:45,800 --> 00:01:47,480
¿ Cómo te pusiste con eso? 

46
00:01:47,480 --> 00:01:50,270
Entonces porque los retos actuales

47
00:01:50,270 --> 00:01:51,380
se están poniendo un poco

48
00:01:51,380 --> 00:01:53,810
aburridos porque ya lo sabes todo. 

49
00:01:53,810 --> 00:01:58,030
Entonces sólo me encantó todo el video para ti. 

50
00:01:58,025 --> 00:02:02,545
Y estoy editando cosas sin ver siquiera la pantalla de profundidad. 

51
00:02:02,540 --> 00:02:04,070
Entonces volvamos el Alfa a
uno para

52
00:02:04,070 --> 00:02:07,390
que podamos ver correctamente el botón. 

53
00:02:07,385 --> 00:02:09,595
Y veamos qué vamos a hacer aquí dentro. 

54
00:02:09,590 --> 00:02:11,570
Entonces tenemos el botón. 

55
00:02:11,570 --> 00:02:16,000
Seleccionemos este y hagámoslo más grande. 

56
00:02:15,995 --> 00:02:17,635
Muévete a la izquierda. 

57
00:02:17,630 --> 00:02:19,790
Y luego aquí dentro vamos a

58
00:02:19,790 --> 00:02:22,340
quitar el texto y añadir nuestros propios textos. 

59
00:02:22,340 --> 00:02:25,640
Entonces todo lo que estoy haciendo aquí dentro ya lo hemos cubierto. 

60
00:02:25,640 --> 00:02:30,300
Entonces digamos reiniciar nivel. 

61
00:02:30,304 --> 00:02:35,334
Y vamos a establecer el todo adecuado,

62
00:02:35,330 --> 00:02:39,500
el correcto todo y tamaño, max,

63
00:02:39,500 --> 00:02:46,130
el max y el obviamente el botón justo aquí

64
00:02:46,130 --> 00:02:50,020
debería tener los botones de UI Elements

65
00:02:50,015 --> 00:02:52,915
y debería tener este sprite aquí mismo. 

66
00:02:52,910 --> 00:02:54,950
Ahí vamos. Por lo que ahora

67
00:02:54,950 --> 00:02:57,760
podemos aumentar el texto y hacerlo un poco más grande. 

68
00:02:57,755 --> 00:03:00,125
Ahí vamos. Nosotros lo hacemos audaz. 

69
00:03:00,125 --> 00:03:02,035
Atrevido, quiero decir audaz. 

70
00:03:02,030 --> 00:03:06,740
Entonces ahora tenemos el texto en negrita y hagamos este botón. 

71
00:03:06,740 --> 00:03:09,700
Yo he sido más grande. Sí, ¿cómo se ve eso? 

72
00:03:09,695 --> 00:03:11,705
Creo que se ve bastante bien. 

73
00:03:11,705 --> 00:03:13,565
Entonces voy a duplicar esto. 

74
00:03:13,565 --> 00:03:14,995
Mueve esto aquí abajo. 

75
00:03:14,990 --> 00:03:19,660
Este será el botón del menú principal,

76
00:03:19,655 --> 00:03:25,045
y el texto será el menú principal. 

77
00:03:25,040 --> 00:03:29,470
Ahí vamos. Entonces creo que eso se ve lo suficientemente bien. 

78
00:03:29,465 --> 00:03:31,945
Quizá sólo sepamos esto, el texto. 

79
00:03:31,940 --> 00:03:40,900
Quiero aumentar un poco el tamaño del texto para el reinicio. 

80
00:03:40,895 --> 00:03:43,825
Y ahí vamos. Entonces creo que eso se ve lo suficientemente bien. 

81
00:03:43,820 --> 00:03:44,680
Guarda eso. 

82
00:03:44,675 --> 00:03:47,785
Y ahora sigamos adelante y sumamos las funcionalidades. 

83
00:03:47,780 --> 00:03:49,370
Por lo que en Scene Manager,

84
00:03:49,370 --> 00:03:51,200
queremos crear todo. 

85
00:03:51,200 --> 00:03:52,430
Es decir, no gerente invisible,

86
00:03:52,430 --> 00:03:53,620
eres un gerente. 

87
00:03:53,615 --> 00:03:56,575
Queremos crear los métodos que nos lleven

88
00:03:56,570 --> 00:04:00,190
o reinicien al amante o nos lleven al menú principal. 

89
00:04:00,185 --> 00:04:02,225
Pero la cosa aquí es,

90
00:04:02,225 --> 00:04:05,455
y esta es una filosofía en el desarrollo de juegos. 

91
00:04:05,450 --> 00:04:08,320
¿ Y dónde realmente quieres hacer esto? 

92
00:04:08,315 --> 00:04:11,735
Entonces el Administrador de UI, ¿qué hace? 

93
00:04:11,735 --> 00:04:13,405
¿ Nos lleva de una escena

94
00:04:13,400 --> 00:04:15,100
a otra? No, no lo hace. 

95
00:04:15,095 --> 00:04:18,785
Simplemente gestiona la interfaz de usuario y este es su trabajo. 

96
00:04:18,785 --> 00:04:20,975
Entonces un mejor lugar creo,

97
00:04:20,975 --> 00:04:22,825
de hacer este método o crear

98
00:04:22,820 --> 00:04:25,610
estos métodos como en el manager de nivel,

99
00:04:25,610 --> 00:04:28,070
pero también al mismo tiempo,

100
00:04:28,070 --> 00:04:29,780
no
queremos que los botones

101
00:04:29,780 --> 00:04:31,970
tengan acceso al gestor de nivel. 

102
00:04:31,970 --> 00:04:33,770
Solo queremos que los botones sean capaces

103
00:04:33,770 --> 00:04:36,560
cambiar las cosas en el Administrador de UI. 

104
00:04:36,560 --> 00:04:38,150
Entonces estamos en un poco de

105
00:04:38,150 --> 00:04:40,480
pepinillo si quieres llamarlo así. 

106
00:04:40,475 --> 00:04:43,135
Entonces lo que voy a hacer es que voy a confiar en

107
00:04:43,130 --> 00:04:44,960
mis instintos intestintos y
voy

108
00:04:44,960 --> 00:04:47,090
a crear los métodos aquí dentro. 

109
00:04:47,090 --> 00:04:53,060
Es un nivel de reinicio de vacío público. 

110
00:04:53,060 --> 00:04:56,650
Y la forma en que reiniciamos el nivel es que simplemente

111
00:04:56,645 --> 00:05:00,175
obtenemos al gerente de escena, la carga vista. 

112
00:05:00,170 --> 00:05:03,700
Y en qué escena vamos a cargar el gestor de escena,

113
00:05:03,695 --> 00:05:10,135
punto ponerse activo visto que construir y x.

114
00:05:10,130 --> 00:05:12,400
Así que ahora sólo cargamos la escena

115
00:05:12,395 --> 00:05:14,275
de la escena activa actual. 

116
00:05:14,270 --> 00:05:20,180
Eso significa que recargamos el nivel y luego el vacío público re,

117
00:05:20,179 --> 00:05:24,849
regresamos al menú principal. 

118
00:05:24,844 --> 00:05:27,354
Y aquí dentro vamos a conseguir

119
00:05:27,350 --> 00:05:30,730
esta escena manager dot load scene. 

120
00:05:30,725 --> 00:05:34,255
Y solo cargaremos las escenas 0 porque sabemos que

121
00:05:34,250 --> 00:05:36,860
la escena o la escena del título o la escena

122
00:05:36,860 --> 00:05:40,450
MainMenu está en el índice 0. 

123
00:05:40,445 --> 00:05:43,495
Y ahora volveremos al Administrador de UI. 

124
00:05:43,490 --> 00:05:47,180
Y aquí dentro vamos a crear los mismos métodos. 

125
00:05:47,180 --> 00:05:49,790
Pero en lugar de realmente hacer las cosas,

126
00:05:49,790 --> 00:05:50,810
vamos a acceder
al

127
00:05:50,810 --> 00:05:52,870
gestor de nivel y ¿tenemos una instancia? 

128
00:05:52,865 --> 00:05:54,595
Sí, sí tenemos una instancia. 

129
00:05:54,590 --> 00:05:56,570
Entonces aquí vamos a conseguir

130
00:05:56,570 --> 00:06:03,870
la instancia de punto manager de nivel, punto nivel de reinicio. 

131
00:06:04,000 --> 00:06:06,710
Y hagamos lo mismo aquí,
pero en

132
00:06:06,710 --> 00:06:08,980
lugar de reiniciar el nivel,

133
00:06:08,975 --> 00:06:11,225
regrese al menú principal. 

134
00:06:11,225 --> 00:06:14,015
Entonces guarden eso, vuelvan a Unidad. 

135
00:06:14,015 --> 00:06:16,365
Y sé que esto se siente un poco redundante. 

136
00:06:16,369 --> 00:06:17,839
Sé que esto se siente como si estuviéramos

137
00:06:17,840 --> 00:06:19,930
haciendo lo mismo una y otra vez. 

138
00:06:19,925 --> 00:06:22,465
Pero creo que esta

139
00:06:22,460 --> 00:06:25,360
es una forma más adecuada de hacer las cosas. 

140
00:06:25,355 --> 00:06:27,695
Por lo que podemos ir al Administrador de UI,

141
00:06:27,695 --> 00:06:31,675
nivel
reiniciado y menú principal. 

142
00:06:31,670 --> 00:06:34,680
Acude a tu manager,

143
00:06:35,320 --> 00:06:37,540
y regresa al menú principal. 

144
00:06:37,535 --> 00:06:38,725
Guarda eso. 

145
00:06:38,720 --> 00:06:42,070
Apagemos la pantalla de profundidad. 

146
00:06:42,065 --> 00:06:43,675
En primer lugar, vamos a aplicar los cambios

147
00:06:43,670 --> 00:06:45,610
que hemos hecho. 

148
00:06:45,605 --> 00:06:48,155
Entonces ahora apagamos. 

149
00:06:48,155 --> 00:06:51,445
En primer lugar, pondremos el Alfa en 0. 

150
00:06:51,440 --> 00:06:55,960
Volveremos de la pantalla sorda. 

151
00:06:55,955 --> 00:07:00,555
Más grande el juego muere. 

152
00:07:00,559 --> 00:07:03,619
Y ahora tenemos el reinicio y el menú principal. 

153
00:07:03,620 --> 00:07:04,790
Si hago clic en el menú principal,

154
00:07:04,790 --> 00:07:06,590
vuelvo al menú principal. 

155
00:07:06,590 --> 00:07:07,430
Excelente. 

156
00:07:07,430 --> 00:07:08,840
Probemos esto de nuevo con

157
00:07:08,840 --> 00:07:10,750
lo mismo de reiniciar el nivel. 

158
00:07:10,745 --> 00:07:12,955
Moriremos, empezamos nivel. Ahí vamos. 

159
00:07:12,950 --> 00:07:15,430
Estamos de vuelta en el nivel 2, nena. 

160
00:07:15,425 --> 00:07:17,075
Tan excelente trabajo. 

161
00:07:17,075 --> 00:07:20,125
Espero que lo disfruten. Espero que hayas hecho este reto. 

162
00:07:20,120 --> 00:07:22,940
Espero que hayas intentado lo mejor posible y te

163
00:07:22,940 --> 00:07:26,050
felicito si lo hiciste de principio a fin,

164
00:07:26,045 --> 00:07:27,275
todo por tu cuenta. 

165
00:07:27,275 --> 00:07:29,375
Voy a escenificar todo,

166
00:07:29,374 --> 00:07:32,634
sabio todos cometen los cambios. 

167
00:07:32,630 --> 00:07:38,360
Se creó una forma de reiniciar el nivel

168
00:07:38,360 --> 00:07:44,870
o volver al Menú Principal al morir. 

169
00:07:44,870 --> 00:07:47,920
Y no una forma creada. 

170
00:07:47,915 --> 00:07:51,925
Dos botones para

171
00:07:51,920 --> 00:07:53,570
reiniciar el nivel todos vuelven

172
00:07:53,570 --> 00:07:55,460
al menú principal al morir. 

173
00:07:55,460 --> 00:07:56,690
Y cuando los cambios. 

174
00:07:56,690 --> 00:07:58,610
Si no me has dejado ya una crítica,

175
00:07:58,610 --> 00:08:00,140
si no, puedes esperar

176
00:08:00,140 --> 00:08:01,790
un
poco y luego dejarme una reseña. 

177
00:08:01,790 --> 00:08:03,530
Este es el momento perfecto y te
veré

178
00:08:03,530 --> 00:08:05,360
en el siguiente donde estaremos
creando uno

179
00:08:05,360 --> 00:08:08,960
de los aspectos más cool de cualquier juego,

180
00:08:08,960 --> 00:08:10,550
que es el menú de pausa. 

181
00:08:10,550 --> 00:08:12,930
Entonces te veré entonces. 

