Olá pessoal sou Cleber seja bem-vindo de volta à nossa série criando o jogo de plataforma 2D nagô do vídeo aí nós vamos consertar melhorar algumas coisas nosso inimigo print tá lembrando que nós temos isso por enquanto é só deixar algumas coisas aqui para vocês poderem visualizar ele tirava ele não tá dando no inimigo Ele simplesmente desaparecer E além disso se vocês notarem quando o nosso colidimos com o cliente as nossas sementes que ele diz para Olha só construído do nada isso também está errado nós vamos consertar tudo isso e criar animação para ele também mas
antes eu quero te convidar a curtir esse vídeo se inscrever aqui no canal caso não seja inscrito e considera também Compartilhar esse vídeo para que o canal crescer e alcançar mais pessoas também ser mais vamos falar vídeo eu sei que eu disse a gente tem consertar algumas coisas vou começar pelas coisas mais simples a primeira delas é o fato de que a nossa semente ela tá aparece quando nosso colidimos para consertar isso é bem simples vou aqui no script do Planck e aqui no meio que a gente está fazendo White shield nós estamos adicionando Ele
diretamente ao próprio não eu deixei propositalmente para que vocês vissem isso para que ele não seja adicionado ao nó que é o nosso cliente Vamos colocar antes um get married ele vai pegar o pai que a nossa cena e vai adicionar olha só o que falar com você agora com essa simples linha adicionada é só tá tirando agora quando eu matar ele a semente continua tá vendo legal ótimo agora nós Precisamos ajustar essa animação para que o hit realmente aconteça E para isso nós vamos aproveitar a animação ao script nós já temos lá no nosso
n base vou aqui vão pegaram esse essa função eu poderia reaproveitar isso também tem nenhum problema mas como a gente assim vou vivendo e aprendendo a ideia a gente ia pedir algumas coisas também tá bom existe outros métodos e aproveitar código vou lá no cliente aumentar Vamos criar Esta função aqui função7 à noite OK e ele já vai contar alguns erros entre eles o fato de algumas variáveis não existirá com uma variável que ter nós vamos lá criar aqui levar Rita ele inicialmente é falsa aquele já vai sumir e olha lá ver o motion a
gente não vai precisar já que nosso inimigo não se move a gente vai consertar isso e também nós não temos animação de Ram e vamos começar a variável também Réu que vai ser responsável roupa saúde responsável por determinar se nosso amigo deve morrer ou não e com esse já deve ter deduzido que nós precisamos deste script aqui tá bom vamos pegar ele e vamos lá colar no nosso convite Box enter pronto com isso aí já tem este concerto e tudo vai ser apontado desta forma nós não temos essa opção Como eu disse nós vamos tirar
esse daqui porém nós vamos fazer um arranjo se a variável Inicial será Idol Ok E aí nós vamos passar o seguinte aqui já que nós não temos request nós vamos passar que se o nosso Player detector Doppler detector. A gente colocou não começa e o ver lápis varias um corpo estiver sobrepondo ele ele que a gente fica passar Qual o corpo no caso o nosso Player levar ela que nós estamos aqui anterior mim certo se esse corpo sobre a escrever o ficar sobreposto então a gente passa para animação de até que Nós criamos anteriormente caso
contrário tá Elson nós vamos para a animação de Airon a animação de Hitler da consegue justamente Quando acontecer o hit com nosso jogador agora a gente pega esse método e vai executar ele aqui no Felipe próprias Ok vamos testar antes eu vou só tirar aqui os nossos é Olá colega chips Agora sim vamos testar eu não estou indo até lá quando o meu corpo chegar na área ele tem que mudar para a nação já tá aqui olha lá porque está fazendo uma sobreposição certo e quando ele sai e volta para o olho perfeito agora eu
pulo na cabeça dele um dois três agora vocês perceberam eu vou deixar isso acontecer agora que o nosso chute o tiro do nosso inimigo na verdade ele está indo pro lado errado agora tenho para cá vou pular por cima dele olha lá está indo pelo lado errado vamos consertar isso de forma bem simples também e para consertar essa questão agora a gente vai criar uma variável no nosso escrito decidi eu quero mostrar o bem legal eu estou no script da do cliente certo eu quero acessar a cena do filho eu posso segurar contra o meu
teclado minha mão agora meu cursor agora a mãozinha eu clico e ele vai direto para aquele escute bem legal isso né é um atalho para você não ficar procurando aqui na lista e agora nós vamos pegar uma variável chamada Direction ela vai ser essencialmente como um tá a direção vai ser positivo e agora se direção vai ser passada aqui na multiplicação então nós multiplicamos vou até deixar mais em ordem feed Oi filhão dessa forma tá a ordem dos fatores não altera o produto vocês sabem disso mas só para ficar mais organizado e agora não mudou
nada basicamente ela continuar tirando normalmente porque a direção já está acertada um só confirmar isso é perfeito pode com essa variável agora aqui no cliente já que nós instanciamos o pallet ele traz essas variáveis nós podemos fazer o seguinte é verificar If I de reais nós precisamos perfeição é isso mesmo e Face Leste se Face Leste for verdadeiro né que já eles realmente então Bullet. Direction olha aqui de trás da variável vai ser igual um do contrário else Bullet. Direction vai ser igual menos um E aí a multiplicação acontecendo dessa forma então entra aqui dessa
forma vai alterar o caminho da nossa semente Olha só opa ele me bem safadinho Ok vou acertar uma vez para poder passar e ele já tira para o lado certo bem legal isso né então é isso que nós temos por enquanto e agora nós precisamos para finalizar esta nossa aula criar o sistema de colisão entre a semente nós vamos criar isso agora tá bom para essa questão dos anos do Nosso Cid que precisa ajudar algumas coisas que dá um pulinho aqui e aqui no nosso se selecionado Nossa área nós vamos tirar aqui do mesc o
player e vamos colocar no Xbox sai vai colidir com futbox do player é a primeira coisa nós temos fazer e agora abrir o nosso Player E cadê o play aqui e também abrir a cena do nosso presente o que que acontece aqui no prende o player detector Ele está na camada de inimigos e não pode estar aqui sempre vai dando o nosso o jogador que nós vamos tirar essa opção daqui certo salvar Isso é uma área 2D então não vai dar dando mais vai detectar a coleção para que haja que ela animação e agora lá
no player aqui no Hot Box nós vamos conectar o outro sinal te mando área entre já temos o Bari em ter certo é quando o inimigo é toca no jogador e agora o Cid que é uma área vai também tocar nele nós poderíamos fazer uma função específica e tratar tudo isso mas pro vídeo não ficar tão longo se você quiser me testar também a lógica pode fazer mas no próximo dia a gente ajusta isso ela não ficar tão longo havendo copiar e colar nessa área certo que nós testamos agora a gente tem que entrar em
colisão E aí deixa de passar tem que entrar em colisão com overlab do cliente vai atacar perfeito não estou tomando dano mas quando o Cid toca em mim não dando de novo outro dando e morri perfeito então aqui está tudo funcionando e eu consigo dar dano também nosso cliente o que ele morreu Tá bom então é isso aí pessoal ó um vídeo um pouco mais curto para um follow along praticamente né para te ajudar essas questões mas espero que vocês tenham gostado espero que vocês tenham pego também essa questão de lógica né que é o
mais importante de tudo que conto com vocês no próximo vídeo não esqueçam de curtir esse vídeo comentário aqui embaixo que tem achado dessa série se possível se inscrever e só pode demais canal e até o próximo vídeo valeu