1
00:00:00,000 --> 00:00:03,420
Bem-vindo de volta, meus colegas desenvolvedores de jogos. 

2
00:00:03,420 --> 00:00:06,030
Veja o que acabamos de criar. 

3
00:00:06,030 --> 00:00:07,440
Nós executamos o jogo. 

4
00:00:07,440 --> 00:00:10,540
Veremos um dos inimigos aqui. 

5
00:00:10,700 --> 00:00:14,190
E quando o
 matarmos,

6
00:00:14,190 --> 00:00:16,530
passaremos pelas portas. 

7
00:00:16,530 --> 00:00:17,580
E você pode ver que temos

8
00:00:17,580 --> 00:00:20,460
o nível de chefe e temos a sala de saúde. 

9
00:00:20,460 --> 00:00:21,980
Então, se eu abrir a porta,

10
00:00:21,975 --> 00:00:25,085
caminhei até o círculo aqui. 

11
00:00:25,080 --> 00:00:26,090
Lá vamos nós. 

12
00:00:26,085 --> 00:00:27,285
Vou para a sala de saúde. 

13
00:00:27,285 --> 00:00:29,015
Posso pegar uma saúde e
 posso

14
00:00:29,010 --> 00:00:31,380
matar um inimigo quando ele morrer. 

15
00:00:31,380 --> 00:00:33,270
Tenho algo diferente aqui. 

16
00:00:33,270 --> 00:00:34,530
Precisaremos obviamente
 mudar

17
00:00:34,530 --> 00:00:36,330
tudo em todos os níveis. 

18
00:00:36,330 --> 00:00:39,470
Mas, como você pode ver, agora, tudo funciona. 

19
00:00:39,470 --> 00:00:43,790
Então, não vamos perder mais tempo e vamos começar. 

20
00:00:43,789 --> 00:00:48,999
Certo. Então você pensou que eu te deixei, mas eu não o fiz. 

21
00:00:48,995 --> 00:00:51,355
Espero que você tenha feito o desafio de criar

22
00:00:51,350 --> 00:00:54,110
a aparência real fora do nome. 

23
00:00:54,110 --> 00:00:57,200
Então, vamos seguir em frente e fazer exatamente isso. 

24
00:00:57,200 --> 00:01:02,080
Primeiro de tudo, vou entrar na porta e aqui,
 e

25
00:01:02,075 --> 00:01:06,105
vou ir em frente e adicionar outro colisor de caixa,

26
00:01:06,109 --> 00:01:10,579
que será o colisor de caixa 2D,

27
00:01:10,580 --> 00:01:13,250
que vai ser um gatilho e vou
 fazer

28
00:01:13,250 --> 00:01:15,940
um pouco um pouco maior. 

29
00:01:15,935 --> 00:01:18,905
Então, vou torná-lo grande. 

30
00:01:18,905 --> 00:01:23,285
Então está ao redor da porta. 

31
00:01:23,285 --> 00:01:25,045
E vou seguir em frente e

32
00:01:25,040 --> 00:01:28,820
aplicar as alterações, aplicar as alterações. 

33
00:01:28,820 --> 00:01:31,220
Agora devemos ver um colisor de caixa aqui,

34
00:01:31,220 --> 00:01:32,840
que também é um gatilho. 

35
00:01:32,840 --> 00:01:34,240
Ambos são gatilhos. 

36
00:01:34,235 --> 00:01:36,245
E agora vou até a porta

37
00:01:36,245 --> 00:01:38,735
ou realmente entrar nos roteiros aqui. 

38
00:01:38,735 --> 00:01:40,265
Faça isso um pouco maior

39
00:01:40,265 --> 00:01:42,575
porque mal conseguimos ver nada. 

40
00:01:42,575 --> 00:01:45,515
E onde devemos adicionar algum? 

41
00:01:45,515 --> 00:01:51,865
Vamos seguir em frente e criar uma nova pasta para a porta. 

42
00:01:51,860 --> 00:01:53,720
E, em seguida, abra-o e

43
00:01:53,720 --> 00:01:55,640
crie um novo script que vou
 chamar

44
00:01:55,640 --> 00:01:59,540
o nome de medo. 

45
00:01:59,540 --> 00:02:03,570
Pressione Enter para que isso seja compilado. 

46
00:02:03,670 --> 00:02:04,910
Hoje. 

47
00:02:04,910 --> 00:02:07,580
Agora vamos clicar duas vezes aqui,

48
00:02:07,580 --> 00:02:08,840
abrir o script

49
00:02:08,840 --> 00:02:11,090
e começar a digitar algumas coisas. 

50
00:02:11,090 --> 00:02:12,710
Então, a primeira coisa que vamos fazer é

51
00:02:12,710 --> 00:02:14,530
criar um campo serializado,

52
00:02:14,525 --> 00:02:18,595
que será o Mesh Pro de texto,

53
00:02:18,590 --> 00:02:21,490
então usando o TMP Pro. 

54
00:02:21,485 --> 00:02:24,825
Então, aqui vamos salvar o texto. 

55
00:02:24,829 --> 00:02:26,389
Malha. 

56
00:02:26,390 --> 00:02:32,030
Bro GUDDAT GUI é o nome de nível UI. 

57
00:02:32,030 --> 00:02:34,150
E então vamos criar

58
00:02:34,145 --> 00:02:38,045
um campo serializado do objeto do jogo,

59
00:02:38,045 --> 00:02:44,315
que é o nome de nível Canvas. 

60
00:02:44,400 --> 00:02:47,860
E então criaremos um campo serializado

61
00:02:47,860 --> 00:02:50,800
que manterá o objeto do jogo,

62
00:02:50,799 --> 00:02:53,249
que é a porta a ser aberta. 

63
00:02:53,245 --> 00:02:58,645
Então, vamos acompanhar a porta para abrir. 

64
00:02:58,645 --> 00:03:02,025
E por que mantemos o controle das portas abertas

65
00:03:02,020 --> 00:03:04,750
mesmo que eu vou adicioná-las imediatamente à porta,

66
00:03:04,750 --> 00:03:07,780
posso dizer transformar ponto SAT ACT ou SAT não ativo. 

67
00:03:07,780 --> 00:03:09,270
Isso é o que precisamos para porta. 

68
00:03:09,265 --> 00:03:11,505
Mas talvez pudéssemos adicioná-lo em

69
00:03:11,500 --> 00:03:14,770
um lugar diferente, então eu queria mantê-lo aqui. 

70
00:03:14,770 --> 00:03:17,910
Então, o que estamos fazendo? 

71
00:03:17,905 --> 00:03:19,905
Vamos tornar este,

72
00:03:19,900 --> 00:03:23,050
o último público e você saberá por que e

73
00:03:23,050 --> 00:03:30,740
apenas levá-lo a zona de porta aberta. 

74
00:03:30,740 --> 00:03:32,300
Portanto, isso garantirá que só possamos

75
00:03:32,300 --> 00:03:34,180
abrir quando estivermos na zona. 

76
00:03:34,175 --> 00:03:35,455
Então, quando começarmos o jogo,

77
00:03:35,450 --> 00:03:39,050
vou dizer que o nome de nível Canvas dots está

78
00:03:39,050 --> 00:03:44,030
ativo como falso porque eu nunca quero vê-lo visível. 

79
00:03:44,030 --> 00:03:46,370
Vou criar um método

80
00:03:46,370 --> 00:03:49,970
aqui que seja um vazio público. 

81
00:03:49,970 --> 00:03:54,670
Defina o nome do nível,

82
00:03:54,665 --> 00:03:59,705
que levará uma variável de string,

83
00:03:59,705 --> 00:04:07,865
que chamaremos o nome do nível. 

84
00:04:07,865 --> 00:04:10,405
E aqui vamos dizer que

85
00:04:10,400 --> 00:04:15,020
o nome do nível ponto txt, nome do arquivo, UI. 

86
00:04:15,020 --> 00:04:15,820
Lá vamos nós. 

87
00:04:15,815 --> 00:04:21,515
O texto é igual ao nome do nível que fomos enviados. 

88
00:04:21,515 --> 00:04:23,725
Em seguida, uma atualização. O que vamos fazer? 

89
00:04:23,720 --> 00:04:28,670
Vamos dizer que se o ponto de entrada
 baixar a tecla com um ponto

90
00:04:28,670 --> 00:04:35,850
de código de chave E.

91
00:04:35,920 --> 00:04:44,120
E nós estamos, e a zona de porta aberta, Zen. 

92
00:04:44,120 --> 00:04:47,110
Zen, vamos Sue. 

93
00:04:47,105 --> 00:04:48,505
Certo. 

94
00:04:48,500 --> 00:04:51,680
Uma porta aberta, a porta para abrir, ponto-ponto-ponto,

95
00:04:51,680 --> 00:04:55,930
ativa para falsa. Salve isso. 

96
00:04:55,925 --> 00:04:58,705
Agora, a próxima coisa que fazemos é no

97
00:04:58,700 --> 00:05:02,000
Trigger Enter to D e o gatilho armado

98
00:05:02,000 --> 00:05:06,200
sair para a saída de açúcar para D.

99
00:05:06,200 --> 00:05:07,730
E eu vou verificar se

100
00:05:07,730 --> 00:05:10,760
o parâmetro é realmente para a colisão.
 

101
00:05:10,760 --> 00:05:14,710
Então, se a tag de comparação de colisão,

102
00:05:14,705 --> 00:05:16,825
mesmo que provavelmente diremos

103
00:05:16,820 --> 00:05:19,940
que isso só pode interagir com o jogador. 

104
00:05:19,940 --> 00:05:21,530
Mas eu só quero tomar

105
00:05:21,530 --> 00:05:24,500
minhas precauções por precaução, por precaução. 

106
00:05:24,500 --> 00:05:27,590
Então aqui estão na verdade a porta. 

107
00:05:27,590 --> 00:05:30,830
A porta tem alguma camada nela? 

108
00:05:30,830 --> 00:05:34,550
Acho que não. Não há camada,

109
00:05:34,550 --> 00:05:36,850
então vamos ter em mente o jogador. 

110
00:05:36,845 --> 00:05:39,125
Então, somente o jogador pode interagir com isso. 

111
00:05:39,125 --> 00:05:42,175
E o que vamos fazer é obter o nome de nível do
 ponto Canvas

112
00:05:42,170 --> 00:05:46,220
ativo como verdadeiro. 

113
00:05:46,220 --> 00:05:51,650
E uma zona de porta aberta é igual a tentar. 

114
00:05:51,650 --> 00:05:53,890
E quando sairmos,

115
00:05:53,885 --> 00:05:57,485
copiarei isso, colarei em um novo conjunto,

116
00:05:57,485 --> 00:06:03,325
ativo, falso, e não estamos mais invejando zona de porta aberta. 

117
00:06:03,320 --> 00:06:04,700
Então eu acredito que isso é tudo. 

118
00:06:04,700 --> 00:06:06,110
Eu fiz isso um pouco rápido,

119
00:06:06,110 --> 00:06:09,050
então talvez eu tenha cometido um erro em algum lugar. 

120
00:06:09,050 --> 00:06:10,270
Talvez devêssemos. 

121
00:06:10,265 --> 00:06:12,745
Oh, há mais uma coisa que eu quero fazer. 

122
00:06:12,740 --> 00:06:14,390
Se por algum motivo,

123
00:06:14,390 --> 00:06:17,560
digamos que o jogador abra a porta

124
00:06:17,555 --> 00:06:21,355
e então ele volta e queira abrir a segunda porta. 

125
00:06:21,350 --> 00:06:23,240
Quero fechar esta porta de novo. 

126
00:06:23,240 --> 00:06:25,130
Então, sempre que ele sair da zona,

127
00:06:25,130 --> 00:06:28,300
vou dizer que a porta para abrir,

128
00:06:28,295 --> 00:06:31,075
porta para abrir pensamentos,

129
00:06:31,070 --> 00:06:34,340
triste, ativa é verdadeira. 

130
00:06:34,340 --> 00:06:36,430
Então, salve isso. Então talvez,

131
00:06:36,425 --> 00:06:39,055
ou talvez o jogador realmente entre
 pela

132
00:06:39,050 --> 00:06:41,060
porta e então ele não pode
 voltar

133
00:06:41,060 --> 00:06:43,280
quando estiver fora da área. 

134
00:06:43,280 --> 00:06:45,310
Então isso significará que você

135
00:06:45,305 --> 00:06:47,935
precisa tomar uma decisão antes de passar. 

136
00:06:47,930 --> 00:06:49,760
Então, com tudo isso fora do caminho,

137
00:06:49,760 --> 00:06:50,990
acredito que seja bem simples. 

138
00:06:50,990 --> 00:06:55,130
Não há nada que possa ser complicado. 

139
00:06:55,129 --> 00:06:57,429
Vou para o nível de saída. 

140
00:06:57,425 --> 00:06:59,665
E em vez de ter tudo isso e começar,

141
00:06:59,660 --> 00:07:01,040
vou seguir em frente
 e clicar com o

142
00:07:01,040 --> 00:07:05,130
botão direito do mouse em ação rápida e refatoração. 

143
00:07:05,134 --> 00:07:08,034
E vou extrair o método. 

144
00:07:08,030 --> 00:07:16,340
E vou dizer que este é o nome impresso. 

145
00:07:16,340 --> 00:07:17,840
Aplicar. 

146
00:07:17,840 --> 00:07:19,910
E eu vou remover do início,

147
00:07:19,910 --> 00:07:21,610
não
 precisamos mais disso. 

148
00:07:21,605 --> 00:07:24,265
E também aqui vou dizer que há
 um número inteiro que está

149
00:07:24,260 --> 00:07:28,330
sendo enviado com o índice de nível. 

150
00:07:28,325 --> 00:07:29,815
Por que estou fazendo isso? 

151
00:07:29,810 --> 00:07:31,700
Porque você vai ver em um pouco. 

152
00:07:31,700 --> 00:07:35,030
Portanto, o nível a ser carregado seria igual
 ao

153
00:07:35,030 --> 00:07:38,710
nível e aos textos enviados. 

154
00:07:38,705 --> 00:07:42,505
Então, agora o que podemos fazer é voltar e

155
00:07:42,500 --> 00:07:44,090
o gerenciador de níveis aqui em

156
00:07:44,090 --> 00:07:46,180
vez do nível de domingo para carregar,

157
00:07:46,175 --> 00:07:47,845
que está no nível de saída,

158
00:07:47,840 --> 00:07:49,280
podemos imprimir imediatamente

159
00:07:49,280 --> 00:07:51,740
nome da
 sala e eu posso remover esse método. 

160
00:07:51,740 --> 00:07:58,790
Então imprima Exit, exit,

161
00:07:58,790 --> 00:08:00,760
este público sabe que é privado. 

162
00:08:00,755 --> 00:08:05,515
Então, vou fazer público dizer isso aqui. 

163
00:08:05,510 --> 00:08:09,520
E o nome da sala de impressão. 

164
00:08:09,515 --> 00:08:12,785
Alugue um nome de quarto, salve isso. 

165
00:08:12,785 --> 00:08:15,265
Como você pode ver, isso é um pouco melhor,

166
00:08:15,260 --> 00:08:17,500
um pouco mais rápido de lidar com as coisas. 

167
00:08:17,495 --> 00:08:18,785
Vamos salvar tudo isso. 

168
00:08:18,785 --> 00:08:21,635
Podemos realmente remover a impressão e, em vez disso,

169
00:08:21,635 --> 00:08:23,855
precisaremos ir em frente e enviá-la

170
00:08:23,855 --> 00:08:26,555
para o nome que aparece aqui. 

171
00:08:26,555 --> 00:08:28,225
E vamos primeiro ver

172
00:08:28,220 --> 00:08:30,910
onde vamos adicionar o nome para aparecer. 

173
00:08:30,905 --> 00:08:32,605
Vamos salvar isso. 

174
00:08:32,600 --> 00:08:36,740
E vamos ver, vamos adicioná-lo às portas. 

175
00:08:36,740 --> 00:08:38,680
Vamos adicioná-lo a dois ou um. 

176
00:08:38,675 --> 00:08:40,675
E vamos aplicar as alterações. 

177
00:08:40,670 --> 00:08:42,350
Então agora, debaixo de um, veremos

178
00:08:42,350 --> 00:08:44,660
tudo
 o que o
 bloqueou

179
00:08:44,660 --> 00:08:47,330
e adicionaremos alguns elementos aqui. 

180
00:08:47,330 --> 00:08:52,720
Então, o nível, o nome,

181
00:08:52,715 --> 00:08:55,305
peso, este é o texto exibido,

182
00:08:55,300 --> 00:08:56,860
esta é a tela inteira. 

183
00:08:56,855 --> 00:08:59,455
Então temos o nome do nível como o texto

184
00:08:59,450 --> 00:09:02,030
Mesh Pro e a porta para abrir,

185
00:09:02,030 --> 00:09:03,310
que é o atual. 

186
00:09:03,305 --> 00:09:05,045
E na zona aberta,

187
00:09:05,045 --> 00:09:06,755
por que eu fiz isso público? 

188
00:09:06,755 --> 00:09:09,055
Ainda não sei. Vamos para o nome

189
00:09:09,050 --> 00:09:12,710
aparecer e, assim, remover a classe, torná-la privada. 

190
00:09:12,710 --> 00:09:16,310
Nem me lembro por que decidi tornar público. 

191
00:09:16,310 --> 00:09:18,440
Talvez só para garantir que tudo funcione. 

192
00:09:18,440 --> 00:09:20,840
Talvez, de qualquer forma,

193
00:09:20,840 --> 00:09:23,570
e se eu aplicar as mudanças,

194
00:09:23,569 --> 00:09:26,029
podemos ver isso na porta. 

195
00:09:26,030 --> 00:09:28,100
Se eu rolar para baixo e

196
00:09:28,100 --> 00:09:30,380
tivermos todas essas opções e ela estiver realmente

197
00:09:30,380 --> 00:09:32,420
anexada à porta 1 e

198
00:09:32,420 --> 00:09:35,000
a exibição de texto também estiver anexada à porta, o

199
00:09:35,000 --> 00:09:36,560
que é muito ruim. 

200
00:09:36,560 --> 00:09:38,090
E tudo estará nisso. 

201
00:09:38,090 --> 00:09:41,120
Então, precisamos fazer tudo à mão aqui. 

202
00:09:41,120 --> 00:09:42,560
Então, na tela,

203
00:09:42,559 --> 00:09:44,079
no nome do nível

204
00:09:44,075 --> 00:09:47,725
e vai para oh, não, não, não, não, não, não. 

205
00:09:47,720 --> 00:09:49,990
Isso é porque temos esse bloqueio para baixo. 

206
00:09:49,985 --> 00:09:51,955
Se eu clicar na porta real,

207
00:09:51,950 --> 00:09:54,640
veremos que fiquei tão confuso com isso

208
00:09:54,635 --> 00:09:56,245
porque sei que quando você

209
00:09:56,240 --> 00:09:58,190
aplica as mudanças na porta,

210
00:09:58,190 --> 00:09:59,960
você pode ver que apenas a porta

211
00:09:59,960 --> 00:10:02,230
está presa, mas a porta 2,

212
00:10:02,225 --> 00:10:04,655
você pode ver que o texto está bem aqui

213
00:10:04,655 --> 00:10:07,435
e o nome do nível é aquele que está bem aqui,

214
00:10:07,430 --> 00:10:09,260
que é o que queremos. 

215
00:10:09,260 --> 00:10:11,870
Então este é o incrível trabalho dos prefabs. 

216
00:10:11,870 --> 00:10:13,970
E fiquei muito confuso por um segundo lá

217
00:10:13,970 --> 00:10:17,050
porque eu tinha essa fechadura e cliquei na porta. 

218
00:10:17,045 --> 00:10:18,325
Foi o mesmo. 

219
00:10:18,320 --> 00:10:20,360
De qualquer forma, não se preocupe com isso. 

220
00:10:20,360 --> 00:10:22,220
Agora que isso está fora do caminho,

221
00:10:22,220 --> 00:10:23,410
vamos salvar isso. 

222
00:10:23,405 --> 00:10:26,435
E agora precisamos enviar de alguma forma,

223
00:10:26,435 --> 00:10:29,875
ou é o nível de saída que precisamos enviar

224
00:10:29,870 --> 00:10:33,740
esta substring de nome para o nome aparecer. 

225
00:10:33,740 --> 00:10:37,820
Então vou dizer que aqui temos

226
00:10:37,820 --> 00:10:42,910
o campo serializado do objeto do jogo. 

227
00:10:42,905 --> 00:10:45,205
A porta. 

228
00:10:45,200 --> 00:10:49,730
E aqui temos o nome que aparece,

229
00:10:49,730 --> 00:10:54,340
qual nós onde o temos? 

230
00:10:54,335 --> 00:10:58,295
Ok, então nome do subnível. Lá vamos nós. 

231
00:10:58,295 --> 00:11:04,005
Então, vou remover essas duas partes. 

232
00:11:04,009 --> 00:11:11,419
E então diga que a porta 0 que o componente Get,

233
00:11:11,420 --> 00:11:13,730
que é o nome,

234
00:11:13,730 --> 00:11:18,840
aparece o nome do nível definido. 

235
00:11:19,180 --> 00:11:22,070
Vamos fechar isso e agora
 teremos

236
00:11:22,070 --> 00:11:24,350
tudo funcionando. 

237
00:11:24,350 --> 00:11:27,380
Ok, então aqui no portal um,

238
00:11:27,380 --> 00:11:29,690
eu atribuí a porta um. 

239
00:11:29,690 --> 00:11:32,300
Então, por algum motivo, temos as coisas um pouco estranhas. 

240
00:11:32,300 --> 00:11:35,380
Talvez possamos mover o portal aqui,

241
00:11:35,375 --> 00:11:37,615
e o portal aqui,

242
00:11:37,610 --> 00:11:38,750
eu posso apenas dizer,

243
00:11:38,750 --> 00:11:43,310
mas assim o portal um terá a porta como porta. 

244
00:11:43,310 --> 00:11:45,980
Então a porta 1 e a porta

245
00:11:45,980 --> 00:11:50,660
1 e o portal normal terão a porta normal. 

246
00:11:50,660 --> 00:11:52,470
Nós salvamos tudo isso. 

247
00:11:52,470 --> 00:11:54,820
E agora há mais uma coisa que

248
00:11:54,820 --> 00:11:56,800
precisamos levar em consideração. 

249
00:11:56,800 --> 00:11:58,710
E isso é algo que eu pensei

250
00:11:58,705 --> 00:12:00,985
todo o caminho ao criar isso. 

251
00:12:00,985 --> 00:12:04,045
E isso é, na verdade, abrimos a porta imediatamente. 

252
00:12:04,044 --> 00:12:05,724
Não sei se você notou isso. 

253
00:12:05,725 --> 00:12:06,645
Por que isso? 

254
00:12:06,640 --> 00:12:10,930
Bem, porque se entrarmos no onde está? 

255
00:12:10,930 --> 00:12:12,880
Um dos componentes aqui,

256
00:12:12,880 --> 00:12:15,970
que é a sala, o gerente da sala que você pode ver aqui. 

257
00:12:15,970 --> 00:12:18,750
Se clicarmos duas vezes no gerente da sala,

258
00:12:18,745 --> 00:12:20,985
você verá que na atualização

259
00:12:20,980 --> 00:12:23,530
temos se a contagem de inimigos for igual a 0,

260
00:12:23,530 --> 00:12:25,810
então definiremos todas as portas para agir. 

261
00:12:25,810 --> 00:12:28,030
E o problema aqui é que os inimigos

262
00:12:28,030 --> 00:12:30,250
estão sempre faltando 0,

263
00:12:30,250 --> 00:12:32,710
então a porta é aberta imediatamente. 

264
00:12:32,710 --> 00:12:35,720
Então, o que vou fazer aqui é

265
00:12:35,720 --> 00:12:38,690
apenas verificar para abrir os inimigos do Goldman. 

266
00:12:38,690 --> 00:12:40,190
Isso é não, não isso. 

267
00:12:40,190 --> 00:12:42,950
Eu só vou remover isso e
 podemos

268
00:12:42,950 --> 00:12:46,070
realmente adicionar essa mecânica e ao jogo. 

269
00:12:46,070 --> 00:12:49,940
E talvez no spawner de ondas

270
00:12:49,939 --> 00:12:52,419
quando instanciamos os inimigos. 

271
00:12:52,415 --> 00:12:55,075
Então, quando geramos os inimigos,

272
00:12:55,070 --> 00:12:59,400
podemos torná-los filhos da sala. 

273
00:12:59,404 --> 00:13:00,924
Onde estão os inimigos aqui. 

274
00:13:00,920 --> 00:13:04,030
Podemos torná-los filhos desses inimigos. 

275
00:13:04,025 --> 00:13:06,725
Então podemos acabar com o gerente da sala. 

276
00:13:06,724 --> 00:13:08,964
Em vez de apenas pegar os inimigos,

277
00:13:08,960 --> 00:13:11,450
verificar as sobreposições, coliders,

278
00:13:11,450 --> 00:13:13,670
desculpe, aqui e comece. 

279
00:13:13,670 --> 00:13:16,960
Podemos fazer com uma atualização a cada dois segundos. 

280
00:13:16,955 --> 00:13:18,925
Então certifique-se de que não abrimos

281
00:13:18,920 --> 00:13:20,840
a porta ou não verificamos

282
00:13:20,840 --> 00:13:24,710
isso até seguirmos em frente e matamos todos os inimigos. 

283
00:13:24,710 --> 00:13:26,020
Tudo isso é possível. 

284
00:13:26,015 --> 00:13:28,085
Mas por uma questão de simplicidade,

285
00:13:28,085 --> 00:13:30,845
por uma questão de passar por isso,

286
00:13:30,845 --> 00:13:32,365
vou apenas entrar no

287
00:13:32,360 --> 00:13:35,000
gerente
 da sala e apenas comentar isso,
 salvar isso

288
00:13:35,000 --> 00:13:38,210
de volta em nosso jogo, executar o jogo. 

289
00:13:38,210 --> 00:13:41,260
E devemos ver agora que as portas estão todas fechadas. 

290
00:13:41,255 --> 00:13:43,735
O nome do nível aqui e o nome do nível ou TI,

291
00:13:43,730 --> 00:13:45,530
isso é algo que queremos corrigir. 

292
00:13:45,530 --> 00:13:47,810
Não queremos ser capazes de ver qual

293
00:13:47,810 --> 00:13:50,750
é
 o nível ou que ele seja exibido. 

294
00:13:50,750 --> 00:13:53,590
Você pode ver aqui que está sendo destruído. 

295
00:13:53,585 --> 00:13:55,835
Vou atirar no inimigo

296
00:13:55,835 --> 00:13:58,755
e veremos quando ele for morto. 

297
00:13:58,755 --> 00:14:01,545
Então, quando ele morrer, agora quando eu chegar,

298
00:14:01,540 --> 00:14:02,890
você pode ver que agora temos

299
00:14:02,890 --> 00:14:05,040
o chefe de nível e temos a loja. 

300
00:14:05,035 --> 00:14:07,285
Posso abrir isso se eu sair. 

301
00:14:07,285 --> 00:14:10,275
Você pode ver que ele não fecha por algum motivo. 

302
00:14:10,270 --> 00:14:12,060
Se eu for aqui,

303
00:14:12,055 --> 00:14:14,515
vou abrir isso, depois vou embora. 

304
00:14:14,515 --> 00:14:16,815
Ele não fecha. Isso é algo que vamos consertar,

305
00:14:16,810 --> 00:14:19,150
mas de qualquer forma, esse era o nível de chefe. 

306
00:14:19,150 --> 00:14:21,890
Vamos ver se vamos para o nível de chefe. 

307
00:14:23,130 --> 00:14:24,880
Lá vamos nós. 

308
00:14:24,880 --> 00:14:28,230
Como você pode ver, nós claramente vamos ao chefe. 

309
00:14:28,225 --> 00:14:30,375
Amor. Quão legal é isso? 

310
00:14:30,370 --> 00:14:35,020
Então agora que o chefe é que eu vou, lá vamos nós. 

311
00:14:35,020 --> 00:14:36,330
Então o chefe morre. 

312
00:14:36,325 --> 00:14:38,605
Vamos esperar que isso se abra. 

313
00:14:38,605 --> 00:14:40,125
E, obviamente, precisamos

314
00:14:40,120 --> 00:14:42,140
mudar algumas coisas aqui. 

315
00:14:42,135 --> 00:14:44,635
Então, antes de tudo, o nome do nível,

316
00:14:44,630 --> 00:14:47,630
frio no ano e o nível de saída no

317
00:14:47,630 --> 00:14:50,720
nome aparecem no início Canvas,

318
00:14:50,720 --> 00:14:53,900
estamos definindo toda a tela como false. 

319
00:14:53,900 --> 00:14:55,970
Mas quando entramos,

320
00:14:55,970 --> 00:14:59,210
estamos definindo a tela como verdadeira e
 estaremos

321
00:14:59,210 --> 00:15:02,450
consertando tudo isso talvez no próximo vídeo. 

322
00:15:02,450 --> 00:15:04,370
Mas a mecânica funciona,

323
00:15:04,370 --> 00:15:07,400
os níveis funcionam, e eu te vejo no próximo. 

324
00:15:07,400 --> 00:15:11,100
Certifique-se de confirmar todas as suas alterações. 

