All language subtitles for 21. Player - Gun

af Afrikaans
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English Download
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,200 --> 00:00:04,550 15. The Grid Player - Arma 2 00:00:04,550 --> 00:00:06,290 Então, agora a gente vai implementar a arma. 3 00:00:06,290 --> 00:00:08,170 Começar implementando a Mesh da arma. 4 00:00:08,670 --> 00:00:10,560 Pra gente ter alguma coisa para aparecer aqui. 5 00:00:10,890 --> 00:00:11,290 Tá? 6 00:00:11,580 --> 00:00:14,270 Uma coisa que a gente vai fazer primeiro, nessa aula agora... 7 00:00:14,830 --> 00:00:18,040 Eu vou pegar a arma que já existe lá no... 8 00:00:18,510 --> 00:00:21,430 No personagem First Person Template, né? Que vem junto com a Unreal. 9 00:00:21,690 --> 00:00:23,670 Sabe aquela arminha que o personagem usa? Então... 10 00:00:23,990 --> 00:00:24,990 Vou trazer ela para cá. 11 00:00:25,310 --> 00:00:26,720 Pra gente implementar. 12 00:00:27,110 --> 00:00:29,120 E depois, na outra aula, a gente pode... 13 00:00:29,400 --> 00:00:30,810 Colocar uma arma que a gente quiser. 14 00:00:31,160 --> 00:00:34,190 Pegar uma arma na internet, uma Mesh, em um site de 3D... 15 00:00:34,550 --> 00:00:35,780 E implementar ela. 16 00:00:35,780 --> 00:00:36,600 Então, vamos lá. 17 00:00:36,600 --> 00:00:38,400 Eu vou abrir o First Person Template. 18 00:00:38,400 --> 00:00:39,340 Está aqui, o projeto. 19 00:00:39,340 --> 00:00:41,450 E a arma que a gente quer é exatamente essa. Por quê? 20 00:00:42,080 --> 00:00:44,150 Ela, basicamente... Deixa eu abrir... 21 00:00:44,860 --> 00:00:46,150 Isso aqui, no... 22 00:00:47,390 --> 00:00:48,330 Na Viewport. 23 00:00:49,090 --> 00:00:50,330 Basicamente... 24 00:00:50,760 --> 00:00:52,700 Ela foi feita para este modelo, né? 25 00:00:53,490 --> 00:00:56,660 Basicamente, ela está encaixando, apesar de não encaixar. Você percebe que... 26 00:00:57,160 --> 00:01:00,000 Você percebe que ela foge um pouquinho da mão. Ela não está encaixando nessa mão. 27 00:01:00,450 --> 00:01:02,960 Mas, ela foi feita para esse modelo. 28 00:01:02,960 --> 00:01:05,080 Eu quero salientar aqui que a gente não... 29 00:01:05,080 --> 00:01:09,060 Pode só, simplesmente pegar alguma arma na internet, algum modelo 3D... 30 00:01:09,060 --> 00:01:10,340 E tentar encaixar... 31 00:01:10,340 --> 00:01:13,310 As vezes não vai encaixar bonitinho, do jeito que está aqui, né? 32 00:01:13,770 --> 00:01:16,050 Por causa da distância entre as mãos e etc. 33 00:01:16,590 --> 00:01:20,420 A gente vai ver isso melhor quando a gente for implementar a nossa arma personalizada. 34 00:01:20,420 --> 00:01:22,420 A nossa arma 3D, que a gente baixar na internet. 35 00:01:22,840 --> 00:01:25,510 Agora, então, eu vou levar esse cara para o meu projeto. 36 00:01:25,510 --> 00:01:28,310 Pra gente poder ter como referência, né? De tamanho, de... 37 00:01:28,550 --> 00:01:29,470 De posição. 38 00:01:30,900 --> 00:01:33,340 Essa arma aqui é um Skeletal Mesh. 39 00:01:33,340 --> 00:01:34,260 Eu consigo ver aqui. 40 00:01:34,560 --> 00:01:35,680 Skeletal Mesh. 41 00:01:36,020 --> 00:01:37,680 Eu vou encontrar ela no Content Browser... 42 00:01:38,720 --> 00:01:40,820 Então, no Content Browser, ela apareceu aqui para mim. 43 00:01:41,120 --> 00:01:42,690 SQ_FPGun. 44 00:01:43,530 --> 00:01:44,690 Eu clico com o botão direito. 45 00:01:45,170 --> 00:01:48,280 Eu vou em Asset Actions. Dessa vez, também, vou em Exportar. 46 00:01:49,270 --> 00:01:51,710 Eu vou exportar na minha pastinha aqui, do projeto. 47 00:01:52,390 --> 00:01:55,870 Não é a pasta do projeto da Unreal, né? É a pasta onde eu estou guardando os meus arquivos. 48 00:01:56,320 --> 00:01:58,580 SK_FPGun. 49 00:01:59,300 --> 00:02:00,180 Salvar. 50 00:02:00,180 --> 00:02:01,510 Ele salva como FBX. 51 00:02:01,810 --> 00:02:03,080 2014. Está ok. 52 00:02:03,360 --> 00:02:04,220 Exportar. 53 00:02:04,880 --> 00:02:05,670 Já foi. 54 00:02:06,030 --> 00:02:06,740 Rapidinho. 55 00:02:07,330 --> 00:02:08,740 Eu venho no meu projeto... 56 00:02:09,250 --> 00:02:11,970 E vou trazer ele aqui no meu projeto então, tá? Eu vou... 57 00:02:12,280 --> 00:02:13,970 Criar uma pasta Gun. 58 00:02:14,710 --> 00:02:16,610 Aqui dentro da pasta do Hero. 59 00:02:16,850 --> 00:02:17,810 Porque tem a ver, né? 60 00:02:18,770 --> 00:02:19,330 Gun. 61 00:02:22,260 --> 00:02:25,520 E vou criar uma pastinha para essa arma. Porque depois eu vou trazer uma outra, né? 62 00:02:25,820 --> 00:02:27,420 Então, aqui dentro eu vou Importar... 63 00:02:28,290 --> 00:02:30,180 Aquela arminha. SQ_FPGun. 64 00:02:30,870 --> 00:02:33,000 Skeletal Mesh, sim. Import Mesh, sim. 65 00:02:33,000 --> 00:02:34,730 Maravilha. Importar. 66 00:02:35,610 --> 00:02:36,950 Então, ele já importou o material... 67 00:02:37,560 --> 00:02:38,770 A animação dela. 68 00:02:39,440 --> 00:02:40,730 Physics Assets e tal. 69 00:02:41,130 --> 00:02:43,520 Aqui a gente tem que só dar uma olhadinha, porque ele deve ter só... 70 00:02:43,980 --> 00:02:46,590 Ele só criou um Asset de animação, mas não tem animação. 71 00:02:47,310 --> 00:02:48,420 Percebe que ele está dando Play. 72 00:02:48,700 --> 00:02:49,790 Não tem animação. 73 00:02:49,790 --> 00:02:52,320 Então, na verdade, isso aqui eu posso até jogar fora, tá? Não vai precisar. 74 00:02:52,900 --> 00:02:53,690 Delete. 75 00:02:54,140 --> 00:02:54,910 Save All. 76 00:02:55,240 --> 00:02:56,470 Save All. 77 00:02:56,470 --> 00:02:57,190 Maravilha. 78 00:02:57,800 --> 00:03:01,130 Então, com essa arma aqui, agora a gente vai fazer o seguinte. A gente vai ter que fazer um Attach... 79 00:03:01,400 --> 00:03:02,510 Do nosso personagem. 80 00:03:02,740 --> 00:03:03,270 Tá? 81 00:03:03,950 --> 00:03:06,980 Deixa eu só mostrar para vocês, uma coisa. Deixa eu pegar HeroChar... 82 00:03:07,620 --> 00:03:10,780 Então, a gente pode vir aqui, por exemplo... Colocar um Skeletal Mesh. 83 00:03:11,700 --> 00:03:14,190 E aí, vir aqui em Skeletal Mesh, selecionar... 84 00:03:14,540 --> 00:03:15,490 A arma. 85 00:03:16,060 --> 00:03:19,080 E posicionar aqui, basicamente... Vou mostrar para vocês uma coisa. 86 00:03:19,400 --> 00:03:20,630 Tá, posicionei a arma, né? 87 00:03:21,090 --> 00:03:22,600 O problema agora é que, se eu for dar Play... 88 00:03:24,240 --> 00:03:25,950 Ela não está seguindo a mão, né? 89 00:03:26,640 --> 00:03:28,150 Ela não segue o negócio. 90 00:03:28,750 --> 00:03:30,350 Então, não vai dar muito certo desse jeito. 91 00:03:30,930 --> 00:03:32,880 A gente tem que fazer um Attach dessa arma... 92 00:03:33,380 --> 00:03:36,080 Em algum osso aqui, né? Alguma articulação. 93 00:03:36,390 --> 00:03:38,120 Então, a gente tem que fazer isso em uma outra tela. 94 00:03:38,640 --> 00:03:40,340 Eu vou abrir esse Skeletal Mesh. 95 00:03:40,340 --> 00:03:41,520 Do braço. 96 00:03:42,170 --> 00:03:44,490 Encontrar ele aqui no meu Content Browser. 97 00:03:44,750 --> 00:03:46,580 Está aqui. Skeletal Mesh Mannequin. 98 00:03:47,050 --> 00:03:47,980 Clico duas vezes. 99 00:03:48,570 --> 00:03:50,570 Vai abrir para mim, a tela do Skeletal Mesh. 100 00:03:51,040 --> 00:03:53,420 E aqui, a gente já viu essa tela, né? A gente tinha visto os ossos... 101 00:03:53,760 --> 00:03:55,540 Então, eu venho aqui em Esqueleto. 102 00:03:56,150 --> 00:03:57,070 Que é a primeira aba. 103 00:03:57,640 --> 00:04:00,720 E aqui, eu tenho que selecionar um dos ossos, para que a gente consiga... 104 00:04:01,680 --> 00:04:03,900 Linkar, conectar aquela arma lá. 105 00:04:03,900 --> 00:04:04,490 Tá? 106 00:04:04,490 --> 00:04:08,730 A gente não vai fazer isso aqui, na verdade. Aqui a gente vai criar só uma coisa que a gente chamou de Socket. 107 00:04:09,230 --> 00:04:12,020 Socket é um espacinho, é um ponto no mundo. 108 00:04:12,020 --> 00:04:13,160 Tá? No espaço. 109 00:04:14,030 --> 00:04:15,310 É onde a gente vai colocar... 110 00:04:15,310 --> 00:04:16,110 A... 111 00:04:16,390 --> 00:04:17,110 A arma. 112 00:04:17,320 --> 00:04:19,040 Então, quando o personagem se mover... 113 00:04:19,340 --> 00:04:21,180 Deixa eu pegar aqui, por exemplo, a animação. 114 00:04:21,780 --> 00:04:23,480 Quando ele, por exemplo, der o tiro, né? 115 00:04:23,480 --> 00:04:24,600 A gente tem que seguir. 116 00:04:25,350 --> 00:04:27,410 Essa animação. A arma tem que ir junto... 117 00:04:27,410 --> 00:04:28,220 Nessa animação. 118 00:04:28,530 --> 00:04:28,970 Tá? 119 00:04:28,970 --> 00:04:31,200 Então, por isso que a gente vai prender a arma em um dos ossos... 120 00:04:31,470 --> 00:04:32,430 Desse esqueleto. 121 00:04:33,280 --> 00:04:36,340 Isso é muito real também, por exemplo, para um personagem... 122 00:04:37,720 --> 00:04:40,810 De um jogo em terceira pessoa. Onde você tem, por exemplo, uma espada, né? 123 00:04:41,350 --> 00:04:42,530 Aqueles jogos de RPG. 124 00:04:42,530 --> 00:04:44,200 Tem uma espada que fica seguindo... 125 00:04:44,450 --> 00:04:46,030 As costas do personagem, né? 126 00:04:46,380 --> 00:04:48,320 Também faria assim. Colocaria um Socket... 127 00:04:48,770 --> 00:04:50,130 Em um osso aqui, por exemplo. 128 00:04:50,460 --> 00:04:51,580 Ele está seguindo o osso. 129 00:04:51,930 --> 00:04:53,390 E fica aquela espada presa. 130 00:04:53,390 --> 00:04:55,840 Que é um Asset que é externo ao corpo, né? 131 00:04:56,150 --> 00:04:58,200 Não faz parte do corpo exatamente. 132 00:04:58,660 --> 00:05:00,580 Mas, ele segue, ele é conectado ao corpo. 133 00:05:01,120 --> 00:05:01,690 Tá? 134 00:05:01,690 --> 00:05:05,180 Então, eu vou selecionar um desses ossos. A gente tem todos os ossos aqui, o esqueleto. 135 00:05:05,710 --> 00:05:07,310 Eu vou vir em... 136 00:05:07,810 --> 00:05:09,700 Na mão direita. Hand_r. 137 00:05:09,990 --> 00:05:10,610 Tá? 138 00:05:10,610 --> 00:05:12,530 A gente tem todos os dedos aqui. 139 00:05:12,530 --> 00:05:14,090 Index, middle, pinky. 140 00:05:14,430 --> 00:05:15,980 Ring e thumb. 141 00:05:16,590 --> 00:05:18,150 Eu vou pegar o hand. 142 00:05:18,580 --> 00:05:19,550 Botão direito. 143 00:05:20,000 --> 00:05:21,950 E clico em Add Socket. 144 00:05:22,800 --> 00:05:25,520 Assim que eu fiz isso, a gente tem hand_rSocket. 145 00:05:26,100 --> 00:05:28,680 E tem um pontinho ali, que apareceu, né? Essa... 146 00:05:28,680 --> 00:05:31,940 Ele está preso à esse osso. Mas, a gente pode mover esse cara... 147 00:05:32,290 --> 00:05:33,060 Se quiser. 148 00:05:33,660 --> 00:05:34,810 Ali tem um Offset. 149 00:05:35,160 --> 00:05:36,580 Se a gente for em Detalhes, aqui... 150 00:05:36,950 --> 00:05:39,740 A gente tem a Localização Relativa, que acabou de mudar. 151 00:05:40,160 --> 00:05:40,650 Tá? 152 00:05:40,650 --> 00:05:43,640 Eu posso Resetar isso. Ele volta para onde está o lugar no osso, tá? 153 00:05:44,720 --> 00:05:48,200 Então, a gente não sabe exatamente como é que isso vai funcionar, até a gente trazer aqui... 154 00:05:48,530 --> 00:05:51,620 Uma arma, pra gente ver como é que vai acontecer, como é que vai funcionar. 155 00:05:52,510 --> 00:05:55,350 Então, com esse Socket selecionado, eu clico com o botão direito. 156 00:05:56,260 --> 00:05:59,690 E clico em Add Preview Asset. A gente vai adicionar uma prévia... 157 00:06:00,030 --> 00:06:00,970 Dessa arma aqui. 158 00:06:01,420 --> 00:06:03,090 Então, eu seleciono a arma que eu tenho. 159 00:06:03,090 --> 00:06:04,390 E aparece a arma ali, né? 160 00:06:05,050 --> 00:06:07,810 E você já percebe que, se a gente colocar simplesmente assim... 161 00:06:08,170 --> 00:06:10,220 A arma vai vir toda invertida, né? 162 00:06:10,220 --> 00:06:12,390 Vai vir rotacionada desse jeito. 163 00:06:12,650 --> 00:06:15,480 E posicionada desse jeito. A gente tem que fazer alguns ajustes. 164 00:06:15,850 --> 00:06:16,890 E para isso... 165 00:06:16,890 --> 00:06:18,330 Com o Socket selecionado... 166 00:06:18,650 --> 00:06:20,070 Eu posso rotacionar ele. 167 00:06:20,350 --> 00:06:23,920 Tá? Então, agora a ideia é posicionar o melhor possível, que eu conseguir. 168 00:06:24,690 --> 00:06:26,790 Essa arma, na mão do personagem ali. 169 00:06:27,210 --> 00:06:27,730 Tá? 170 00:06:28,060 --> 00:06:31,610 Lembrando que isso aqui é só uma prévia. A gente está fazendo só um preview, né? 171 00:06:32,320 --> 00:06:33,720 Só vendo como ficaria. 172 00:06:34,480 --> 00:06:36,860 O que a gente tá movendo aqui, na verdade, é o Socket. 173 00:06:37,380 --> 00:06:39,470 Então, a gente tenta arrumar o melhor possível. 174 00:06:43,070 --> 00:06:45,510 Depois também, se a gente quiser mudar isso aqui, a gente consegue. 175 00:06:47,990 --> 00:06:49,720 Sem problemas. 176 00:06:50,220 --> 00:06:51,300 Mais ou menos aqui. 177 00:06:51,810 --> 00:06:52,320 Né? 178 00:06:52,910 --> 00:06:54,390 Estou tentando encaixar na mão dele. 179 00:07:11,310 --> 00:07:12,700 Vamos ver se assim vai funcionar. 180 00:07:12,700 --> 00:07:15,580 Qualquer coisa a gente volta aqui e dá uns ajustes melhores. 181 00:07:17,250 --> 00:07:18,640 Tá? Vamos ver se funciona. 182 00:07:18,640 --> 00:07:21,240 Não vai encaixar certinho, certinho. A mão ali sempre vai... 183 00:07:22,210 --> 00:07:23,930 Pegar um pouco, talvez. 184 00:07:24,930 --> 00:07:26,010 Mas, vamos ver se isso aqui já... 185 00:07:26,470 --> 00:07:29,040 Funciona pra gente. Então, eu tenho essa arma, que é uma prévia. 186 00:07:29,330 --> 00:07:30,890 Tá? Ela não existe no corpo. 187 00:07:31,350 --> 00:07:33,360 Tanto que, se eu for dar Play... Eu vou só salvar aqui. 188 00:07:33,920 --> 00:07:34,980 Se eu der Play aqui... 189 00:07:34,980 --> 00:07:36,720 Não tem nada aparecendo, tá? 190 00:07:37,150 --> 00:07:39,740 Porque ela não está exatamente na Blueprint. A gente está fazendo uma prévia... 191 00:07:40,330 --> 00:07:42,130 Só pra gente poder ver a posição... 192 00:07:43,330 --> 00:07:44,370 Desse Socket, tá? 193 00:07:44,370 --> 00:07:46,370 Então, agora a gente tem que fazer isso lá na Blueprint. 194 00:07:46,640 --> 00:07:48,420 Dizer para a arma aparecer. 195 00:07:48,420 --> 00:07:49,880 Então, eu venho aqui no meu HeroChar... 196 00:07:50,530 --> 00:07:51,640 Event Graph. 197 00:07:51,640 --> 00:07:54,130 Então, a gente tem que fazer o seguinte. A gente tem que dar um Spawn nessa Classe... 198 00:07:54,130 --> 00:07:55,950 Spawn Actors From Class. 199 00:07:59,100 --> 00:08:00,660 E aí, a gente vai dar um Spawn nessa arma. 200 00:08:00,660 --> 00:08:03,210 A gente não tem a Classe dessa arma ainda, então eu vou criar isso. 201 00:08:03,560 --> 00:08:04,960 Então, eu venho aqui no meu Content Browser... 202 00:08:05,350 --> 00:08:06,290 Botão direito. 203 00:08:06,900 --> 00:08:08,230 Nova Blueprint Class. 204 00:08:08,480 --> 00:08:09,620 Do tipo Actor. 205 00:08:10,000 --> 00:08:10,360 Tá? 206 00:08:10,700 --> 00:08:13,500 E eu vou chamar de BP_SQGun. 207 00:08:14,630 --> 00:08:17,090 Então, aqui dentro dessa Blueprint do tipo Actor, eu vou... 208 00:08:17,340 --> 00:08:18,440 Colocar a minha arminha. 209 00:08:19,120 --> 00:08:20,190 Está aqui ela. Eu já abri. 210 00:08:20,520 --> 00:08:21,580 Add Components. 211 00:08:21,970 --> 00:08:23,510 Skeletal Mesh. 212 00:08:24,230 --> 00:08:25,350 E aqui, adiciono... 213 00:08:25,730 --> 00:08:28,060 A minha Skeletal Mesh. SQ_Gun. 214 00:08:28,060 --> 00:08:28,810 Então, ela está aí. 215 00:08:28,810 --> 00:08:30,000 Compilo e salvo. 216 00:08:30,000 --> 00:08:31,690 Venho no HeroChar... 217 00:08:31,690 --> 00:08:34,370 E agora, seleciono aqui a Classe que eu vou dar um Spawn, né? 218 00:08:34,370 --> 00:08:35,940 Que eu vou fazer essa Classe aparecer. 219 00:08:36,480 --> 00:08:39,340 Vai ser o BP_SKGun. 220 00:08:40,110 --> 00:08:40,740 Tá? 221 00:08:41,290 --> 00:08:44,250 Então, isso aqui já está funcionando. Já está dando o Spawn deste Actor. 222 00:08:44,250 --> 00:08:44,920 Tá? 223 00:08:44,920 --> 00:08:47,250 O que eu preciso agora é de um Transform. 224 00:08:47,250 --> 00:08:49,620 Dizer para ele qual que é a Escala, a Rotação... 225 00:08:50,520 --> 00:08:52,680 Basicamente, onde ele vai aparecer no mundo, né? 226 00:08:53,510 --> 00:08:55,790 Porque ele precisa aparecer exatamente aqui. 227 00:08:55,790 --> 00:08:58,240 Né? Junto com essa malha 3D na mão. 228 00:08:58,240 --> 00:08:59,550 Na mesma posição, no mundo. 229 00:09:00,000 --> 00:09:01,820 Então, eu vou pegar essa malha 3D... 230 00:09:02,190 --> 00:09:03,680 Arms. Trazer para cá. 231 00:09:04,500 --> 00:09:07,440 E aqui eu pego o Transform dele. Get World Transform. 232 00:09:10,100 --> 00:09:10,960 Pronto. 233 00:09:11,190 --> 00:09:11,930 E conecto aqui. 234 00:09:12,430 --> 00:09:13,630 Ele vai fazer o Spawn... 235 00:09:14,040 --> 00:09:16,560 Se for dar Play... Se olhar para baixo, está ali a arma. 236 00:09:17,240 --> 00:09:18,890 Ele pegou a posição da malha e... 237 00:09:19,140 --> 00:09:21,810 E fez o Spawn do Actor. Então, ele apareceu no mundo. 238 00:09:22,280 --> 00:09:24,760 O problema é que ele não está me seguindo, né? Ele não vem junto comigo. 239 00:09:25,090 --> 00:09:26,400 Então, eu tenho que fazer um Attach. 240 00:09:26,600 --> 00:09:28,050 Attach. Aí, a gente vai conectar... 241 00:09:28,400 --> 00:09:29,230 Esse... 242 00:09:29,590 --> 00:09:30,530 Esse Actor. 243 00:09:30,530 --> 00:09:32,800 À nossa malha, para que continue seguindo. 244 00:09:32,800 --> 00:09:35,630 Vai conectar o nosso personagem, para que siga o nosso personagem. 245 00:09:35,990 --> 00:09:39,240 Então, a gente tem uma opção para fazer isso, uma Função, que chama Attach. 246 00:09:40,530 --> 00:09:41,550 To Component. 247 00:09:42,690 --> 00:09:45,980 Ele já tem algumas opçõezinhas. Armas, Camera, Capsule... 248 00:09:45,980 --> 00:09:46,690 Mesh. 249 00:09:46,690 --> 00:09:48,000 Eu vou selecionar o primeiro. 250 00:09:48,440 --> 00:09:50,000 Que está sem nada conectado. 251 00:09:51,690 --> 00:09:54,180 E tem essas duas opções. O Parent, que é o pai. 252 00:09:54,180 --> 00:09:54,940 E o Target. 253 00:09:54,940 --> 00:09:56,860 O Target é aquilo que vai ser conectado... 254 00:09:57,410 --> 00:10:00,520 E o Parent é aquilo a qual vai ser conectado, tá? 255 00:10:00,900 --> 00:10:02,270 Então, eu vou conectar... 256 00:10:02,880 --> 00:10:03,650 A arma. 257 00:10:03,650 --> 00:10:04,710 Que é o Target. 258 00:10:05,120 --> 00:10:05,980 Ao Parent. 259 00:10:06,390 --> 00:10:08,650 Que é o Arms. Eu vou pegar ele daqui já. 260 00:10:10,500 --> 00:10:12,090 Então, eu estou conectando a arma. 261 00:10:12,470 --> 00:10:13,180 Ao pai. 262 00:10:15,850 --> 00:10:18,330 Que é o Arms, né? Que é essa malha 3D. 263 00:10:18,810 --> 00:10:21,960 E a parte importante aqui, que a gente criou antes, é o Socket Name. 264 00:10:22,340 --> 00:10:25,320 Nesse caso, está escrito "None". Eu preciso dizer o Socket Name. 265 00:10:25,710 --> 00:10:26,830 Que ele vai pegar e vai... 266 00:10:26,830 --> 00:10:29,720 Conectar exatamente no osso que a gente quer, né? Naquele Socket... 267 00:10:30,160 --> 00:10:31,000 Que está lá no osso. 268 00:10:31,000 --> 00:10:32,160 Então, eu venho aqui no meu... 269 00:10:32,510 --> 00:10:33,640 SQ_Mannequin. 270 00:10:34,230 --> 00:10:35,650 Tem esse Socket que eu criei. 271 00:10:35,650 --> 00:10:38,270 E tem o nomezinho dele aqui. Hand_rSocket. 272 00:10:38,740 --> 00:10:39,950 Eu vou copiar esse nome. 273 00:10:41,180 --> 00:10:43,960 Do Socket. Não do osso. O Socket Name. 274 00:10:45,320 --> 00:10:46,930 E aqui no HeroChar, eu conecto. 275 00:10:47,300 --> 00:10:49,000 Eu colo esse Socket Name aqui. 276 00:10:49,320 --> 00:10:51,630 Então, basicamente, ele está colocando esse Componente. 277 00:10:52,290 --> 00:10:53,750 Conectando esse Componente... 278 00:10:54,200 --> 00:10:55,960 Que eu criei aqui. Fiz o Spawn. 279 00:10:56,320 --> 00:10:59,640 Nessa malha 3D e nesse Socket. 280 00:10:59,940 --> 00:11:00,460 Tá? 281 00:11:00,460 --> 00:11:01,980 Então, agora ele vai seguir a gente... 282 00:11:02,600 --> 00:11:03,710 Conforme a gente andar. 283 00:11:03,710 --> 00:11:04,390 Direitinho. 284 00:11:05,080 --> 00:11:06,010 Então, a arma está aí. 285 00:11:06,390 --> 00:11:06,840 Né? 286 00:11:07,400 --> 00:11:09,760 E agora a gente se pergunta: "Por que está assim, né?" 287 00:11:09,760 --> 00:11:11,430 Então, agora a gente tem que fazer aquelas... 288 00:11:11,780 --> 00:11:13,220 Aqueles ajustes finos. 289 00:11:13,790 --> 00:11:16,440 Na nossa posição da arma, lá no Socket, na verdade. 290 00:11:16,620 --> 00:11:17,050 Tá? 291 00:11:17,430 --> 00:11:20,050 Então, eu estou com essa tela aqui. Eu tenho que vir aqui no Socket. 292 00:11:20,800 --> 00:11:21,810 SQ_Mannequin. 293 00:11:22,220 --> 00:11:23,800 Tentar ajustar um pouquinho melhor. 294 00:11:24,880 --> 00:11:25,660 Esse cara. 295 00:11:26,180 --> 00:11:26,710 Tá? 296 00:11:27,720 --> 00:11:30,950 Se a gente achar que a arma está um pouquinho grande também, a gente pode diminuir ela um pouco. 297 00:11:32,670 --> 00:11:34,600 Então, aqui eu posicionei ela melhor. 298 00:11:34,600 --> 00:11:36,690 E se você quiser até copiar esses valores aqui... 299 00:11:37,230 --> 00:11:38,280 Está melhor encaixado. 300 00:11:38,810 --> 00:11:39,260 Tá? 301 00:11:39,690 --> 00:11:42,030 Você pode fazer um ajuste fino melhor aí, né. 302 00:11:43,460 --> 00:11:44,990 A grande questão é que ele está... 303 00:11:45,630 --> 00:11:47,340 Aparecendo cortada, a arma ali, né? 304 00:11:47,760 --> 00:11:48,870 Então, eu vou fazer o seguinte... 305 00:11:49,470 --> 00:11:50,870 Aqui eu posso mudar... 306 00:11:51,250 --> 00:11:53,730 Aqui eu posso mudar a perspectiva da câmera para, sei lá... 307 00:11:54,030 --> 00:11:55,090 80 graus. 308 00:11:55,950 --> 00:11:58,330 Então, ajustar um pouquinho melhor aí, esse corte. 309 00:11:58,670 --> 00:12:00,250 Mas, enfim... Tudo no ajuste fino. 310 00:12:01,030 --> 00:12:03,300 Para que você... Ainda corta quando eu pulo, tá? 311 00:12:04,260 --> 00:12:06,710 Então, talvez a gente tenha que deixar a arma um pouco mais para trás, enfim... 312 00:12:07,090 --> 00:12:07,960 Já está melhor. 313 00:12:07,960 --> 00:12:10,720 E esse ajuste fino aí depende de cada caso. 314 00:12:11,280 --> 00:12:13,410 Da posição que você vai deixar. Tudo é bem relativo. 315 00:12:13,870 --> 00:12:15,860 Mas, assim que a gente colocar a nossa arma personalizada... 316 00:12:16,240 --> 00:12:17,720 Isso vai mudar um pouquinho, tá? 317 00:12:17,720 --> 00:12:19,330 Então, vamos fazer isso na próxima aula já. 318 00:12:19,780 --> 00:12:23,340 Pegar uma arma personalizada. Se você quiser ficar com essa arma, não tem problema. 319 00:12:23,340 --> 00:12:24,280 Dá pra usar também. 320 00:12:24,820 --> 00:12:26,610 Está bem legal, né? A gente vai ter que, só... 321 00:12:27,020 --> 00:12:28,060 Ajustar... 322 00:12:28,340 --> 00:12:29,540 O material dela. 323 00:12:29,890 --> 00:12:33,520 Então, aqui no First Person Template, eu posso dar uma olhadinha nesse material, como eles fizeram. 324 00:12:34,180 --> 00:12:36,530 Provavelmente a mesma coisa. Tem uma... 325 00:12:36,970 --> 00:12:38,700 Tem uma textura aqui, de ID_Map. 326 00:12:39,010 --> 00:12:40,840 Então, você pode levar esse cara para... 327 00:12:41,350 --> 00:12:42,320 Para onde você quiser. 328 00:12:42,620 --> 00:12:43,820 Tá? Eu cliquei duas vezes. 329 00:12:44,470 --> 00:12:48,140 E aqui tem as duas texturas. Eu posso levar essas duas texturas. Export. 330 00:12:48,740 --> 00:12:49,780 Asset Actions. 331 00:12:50,250 --> 00:12:53,310 Export. Eu posso exportar esse cara também, para eu utilizar. 332 00:12:55,600 --> 00:12:56,410 Salvar aqui já. 333 00:12:57,270 --> 00:12:58,370 Salvar também. 334 00:12:58,370 --> 00:13:00,710 E a gente pode utilizar essas texturas para fazer... 335 00:13:01,150 --> 00:13:03,350 Também o nosso material, da nossa arma aqui. 336 00:13:03,350 --> 00:13:04,710 Então, eu vou fazer isso aqui, rapidamente. 337 00:13:05,530 --> 00:13:08,990 Está aqui, o meu Content Browser. Eu vou importar essas duas texturas. 338 00:13:09,670 --> 00:13:10,510 Estão elas aqui. 339 00:13:10,510 --> 00:13:12,970 E o processo que a gente faria é exatamente o mesmo. 340 00:13:15,070 --> 00:13:16,740 Que a gente fez para a Mesh, tá? 341 00:13:17,070 --> 00:13:18,940 Então, deixa eu abrir o material aqui, que a gente tem. 342 00:13:19,780 --> 00:13:20,940 Trago o Normal Map. 343 00:13:21,620 --> 00:13:23,000 Para cá. Conecto. 344 00:13:23,980 --> 00:13:27,230 E aí, a gente tem a Base Color aqui. Eu vou trazer o ID_Mask. 345 00:13:28,130 --> 00:13:29,490 A textura de Mask. 346 00:13:29,860 --> 00:13:30,890 A gente vai fazer um Lerp. 347 00:13:31,960 --> 00:13:32,410 Tá? 348 00:13:32,410 --> 00:13:35,080 E antes disso, eu vou só conectar ela aqui, pra gente ver a cor. 349 00:13:35,620 --> 00:13:36,220 Do... 350 00:13:37,340 --> 00:13:40,330 Das partes, né? Para saber o que está acontecendo ali na nossa arma. 351 00:13:40,980 --> 00:13:41,710 Está assim, né? 352 00:13:43,470 --> 00:13:45,990 Aqui eu vou ter que colocar... Esperar só ele aparecer. 353 00:13:46,430 --> 00:13:47,690 Então, aqui aparece a arminha. 354 00:13:48,600 --> 00:13:51,640 Do jeito que a gente quiser, depois, implementar isso aí. 355 00:13:52,030 --> 00:13:52,600 Né? 356 00:13:52,600 --> 00:13:54,710 A gente tem... Sabe as partes coloridas que ela tem. 357 00:13:54,710 --> 00:13:57,130 Se eu quiser dar Play assim, já... Vai aparecer tudo coloridinho. 358 00:13:58,580 --> 00:13:59,100 Tá? 359 00:13:59,880 --> 00:14:02,050 Mas, você pode fazer o material que você quiser. 360 00:14:02,380 --> 00:14:04,820 Eu não vou mexer nisso agora porque eu vou usar uma arma personalizada. 361 00:14:05,200 --> 00:14:06,340 Então, se você quiser... 362 00:14:06,340 --> 00:14:07,220 Utilizar essa arma. 363 00:14:07,590 --> 00:14:09,430 Faz o mesmo processo aqui, com o Lerp. 364 00:14:09,660 --> 00:14:10,230 Tá? 365 00:14:10,230 --> 00:14:12,230 Isolando os canais que você quiser colorir. 366 00:14:12,760 --> 00:14:13,960 Aí, você tem o teu material. 367 00:14:14,360 --> 00:14:14,880 Tá? 368 00:14:14,880 --> 00:14:19,220 Próxima aula, então, eu vou mostrar como eu fiz pra gente poder pegar uma arma da internet e colocar. 369 00:14:19,580 --> 00:14:21,520 O processo não é tão simples assim. 370 00:14:21,780 --> 00:14:22,940 Porque, como você viu... 371 00:14:22,940 --> 00:14:25,080 Encaixar esse cara aqui já foi um... 372 00:14:25,080 --> 00:14:26,510 Uma complicação. 373 00:14:27,500 --> 00:14:33,260 Encaixar uma arma personalizada, que não foi feita para esse braço 3D aqui, é bem mais complicado. 374 00:14:33,760 --> 00:14:36,420 E as vezes nem encaixa, né? A gente tem que ficar procurando a arma correta. 375 00:14:36,650 --> 00:14:38,110 Então, vamos ver na próxima aula, isso aí. 30450

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.