salve galera o Júnior aqui Seja bem vindo ao meu canal trazendo um vídeo aqui que ele serve de base né para o player ter aquele looking fio né ele ele sente que ele precisa fazer alguma coisa ele vê um item e ele sabe que ele pode coletar então no final desse vídeo teu sistema vai estar funcionando da seguinte forma você olha para um item e ele mostra lá qual tecla que ele precisa apertar que você traz essa informação na tela para o jogador ele sabe qual botão ele não precisa ficar toda hora dando para saber
qual o botão que eu interage qual o botão que eu pulo enfim ele sabe porque tá mostrando na tela espero que vocês gostem desse recurso aqui é um recurso totalmente flexível vou deixar aí para vocês o link da descrição tanto esse quadradinho do e como esse Highlight que faz em volta tranquilo mas qualquer dúvida novamente deixa nos comentários Beleza te convido para se inscrever no canal deixa o like marca o Sininho aí para não perder a continuação dessa série aqui de inventar e de outras que a gente tem e sem mais demoras para o vídeo
bom pessoal para alcançar o resultado que a gente tem nesse vídeo aqui eu disponibilizei essa pastinha aqui material tá dentro dela vai ter esse material Highlight Você vai clicar com direito vai criar um material Instância dela e pode deixar esse nome mesmo que criar a gente vai salvar e vamos abrir ela aqui eu vou marcar essa opção aqui ó a primeira Edge o Line render e vou marcar também o Highlight color isso aqui você pode brincar aqui com qualquer cor que você queira que fique o contorno Tá uma observação importante você como ela tá marcada
aqui é um material Instância você pode chamar o material e você pode fazer isso em tempo de execução né em runtime dependendo do item que você queira você mudar essa cor durante o jogo sei lá vamos pensar que seja um item muito importante apareça Amarelo Um item mais comum verdinho enfim dá para fazer isso marca ok aqui vai essa cor mesmo e ele já só certifique aqui se o parente é o material Highlight normalmente vai ser porque Você clicou com direito nele né e criou a Instância com base nele a gente salva e o que
que você vai ter que procurar aqui ó no meu caso desse mapa aqui ó já tem esse pós esse aqui então vou buscar por render e não render ele vai aparecer aqui ó você expande aqui vai aparecer o Huawei você clica no mais e ele tá perguntando para você escolher alguma coisa né thousak você seleciona fala que vai ser um A7 referência e ele vai perguntar qual o assédio que você quer usar então você seleciona aqui o Highlight Instant e clica na setinha aqui beleza ele já vai vir aqui daí vocês estão vendo que ela
tem uma caixa aqui só esse pós é uma caixa eu vou mostrar aqui ó vou pegar o playstartector e vou jogar ele aqui no caso se eu coloco meu material stance nessa caixinha aqui ela só vai ter efeito nos itens né no caso no nosso caso é para dar o Highlight nos itens então ela vai dar o Highlight em todos os itens que tiverem dentro do alcance dela porque se eu buscar aqui por Infinite por exemplo tá vendo que ela não tá marcado essa daqui eu acabei de colocar ele vem por padrão desabilitado só que
a minha já tá aqui no meu mapa aqui ó selecionar ela de longe aqui esse infinito tá habilitado então mesmo a caixinha sendo daquele tamanho tá marcado infinito né um balde ou seja ela não tem Fronteira ela vai atingir todos os itens que estiverem no nosso mapa então certifique se eu posso prosses tá marcado essa caixinha Infinity aqui ah Júnior eu não quero que esteja enfim eu tenho medo de gastar muita memória bom não vai gastar Mas então você vai ter que colocar a caixinha do tamanho do seu mapa aí o que eu acho que
é um trabalho maior porque daí vamos dependendo do seu mapa tem caverna você vai ter que afundar eh a caixa para baixo do chão Ah tem itens que podem estar em cima do prédio você vai ter que cobrir essa área também enfim não é nada muito grave assim galera não pode marcar Infinity aí que ele Ah eu hoje é muito inteligente então isso Não Há Poder Desse tamanho ela consegue ler né as informações e saber qual que é o tamanho real do meu mapa enfim OK depois disso O que que eu vou fazer como o
nosso sistema é bem flexível eu vou vir aqui no meu item Master E dentro dele eu vou criar uma função aqui ó vou vir nesse sinalzinho de mais vou criar aqui por exemplo Highlight nele eu vou chamar um input eu vou colocar aqui o off por exemplo e o que que eu vou fazer esse material ele funciona da seguinte forma a gente tem nosso site que mexe vou chamar uma função que chama sete render custam deve Ok e em vez de colocar um Branch aqui para colocar Falso ou Verdadeiro eu venho simplesmente arrasto para cá
Olha que simples a nossa função E é só isso aqui compilamos e salvamos aqui isso aqui é herdado para todos os itens que a gente tem criado ou os itens que a gente criar no futuro então essa função vai para eles também vou Fechar essa janela aqui para não ficar culpando a minha tela e agora a gente vai lá no nosso Player Então vem aqui o wordsettings Vou procurar meu Player aqui e vou abrir eu vou procurar lá na minha função Nossa que eu preciso arrumar uma hora ok eu vou entrar no meu Line 3
aqui porque meu online 3 eu preciso verificar isso aqui só que ao invés de eu colocar um Branch aqui dentro e ter que trazer dois retorno que vai me gerar uma dor de cabeça o que que eu vou fazer eu vou vir no retorno vou criar um output Vou colocar aqui Hit por exemplo perguntando se ele acertou alguma coisa e vou mandar essa informação para cá certo então se ele acertou ele vai ficar mandando verdadeiro ou falso para saída do nosso Line 3 e vamos aqui vamos voltar para o evento gráfico e aqui ele aparece
daqui para gente eu vou pegar desse ator aqui vou chegar aqui na frente vou dar um Cash tu item Master e ele Já puxou a execução para mim aqui perfeito desse tem Master aqui eu vou promover ele tá eu vou precisar da referência dele então F item Master muito bem eu tenho referência do meu refil tem Master Então se a gente vir na lógica padrão aqui ó eu vou puxar meu Hit vou chamar um Brand dele vou pegar daqui né E se ele bateu alguma coisa eu vou perguntar para ele né se ele consegue dar
um Cash Tu e Tem Master se ele conseguir eu promovi isso aqui e eu posso chamar a função que a gente acabou de criar no caso Highlight né OK então se ele for o item Master ele vem e marca aqui ou né no caso verdadeiro ele tem que chamar um Highlight falso agora então se eu não tiver online 3 se não tiver batendo em nada eu tenho que vir para cá agora só que eu vou organizar Isso aqui vai se eu não tô batendo em nada eu vou pegar minha referência do item Master e vou
perguntar para ela se ela é válida lembra a gente criou ela aqui ó é isso velho e entramos aqui no falso se ela for válida é porque eu tava relando em algum item certo vocês concordam comigo eu vim aqui entrei aqui e a partir do momento que eu não tiver batendo uma coisa ele vai perguntar se essa referência aqui é válida se ela for válida é porque tá o Highlight ligado ok se o Highlight tá ligado eu posso vir aqui e chamar o highlight e a gente vem aqui ó no slide né ele linkar aqui
também tem um caso aqui ó do cash failed ou seja eu tô relando em alguma coisa só que não é o item Master não posso esquecer de colocar aqui o Cash failed opilamos salvamos vamos testar quando a gente tá aqui e eu olho para o chão ele dá um cash failed no item Master Se eu olhar para varinha de pescar aqui e olhar para o Limbo aqui ele tá dando não Hit certo então nosso sistema tá coberto aí OK eu coloquei esse ícone aqui também de inteirar que vai estar dentro da pastinha materiais é só
um botão e tá botar no caso é só uma textura de e para a gente assim que também olhar e te aparecer no Ig nosso né a opção de interagir É claro que eu não vou fazer só isso a gente vai fazer um sistema bem legalzinho aqui para mostrar também para o player o que que ele tá podendo coletar Então vamos lá eu vou vir aqui no meu inventário né e o ai e vou colocar ele no nosso my head mesmo Ok ele vai ficar aqui próximo aqui no centro aqui mesmo ó vou chamar um
horizontal Box Vou colocar aqui tamanho do conteúdo dentro dele eu vou colocar uma imagem e vou chamar ela né interact vou tentar posicionar ela o mais no meio possível acho que é meio né ponto 5.5 fica bem no meio beleza essa imagem Vou colocar aqui interact e no nosso horizontal Box eu vou chamar também um texto Vou colocar aqui nome item e vou chamar de variável vou colocar um outline ele aqui só para ele ficar bem destacado na tela eu vou colocar meu horizontal Box aqui como interact eu vou marcar ele como variável eu acho
que é mais fácil eu sumir ele uns dois eu acredito que a gente vai economizar linhas aqui de blue print beleza eu colocando ele como variável a gente vai chamar ele lá do nosso item Master juntamente com interact beleza opilamos aqui salvamos vamos voltar aqui no nosso item Master no Highlight Então vou pegar meu Player eu tenho get F game mode no Game mode eu tenho aqui o cat Happy my Hud eu estando no meu my Hud eu tenho acesso a tudo isso aqui né tem acesso a tudo que tá nele primeira coisa que eu
quero fazer aqui é assim que isso aqui for verdadeiro não guet interact e nele eu vou dar um set Vision isso aqui e vou colocar aqui para frente aqui Ok então lembre se a gente der o render Custom aqui ele foi verdadeiro a gente dá uns sete visible nosso botão de internet se caso eu não tiver relando em nada né não tiver olhando nada a gente vem e dá um falso no caso um raio nele aqui Vou copilar salvar vamos ver só se essa parte está funcionando Deixa eu só marcar ele por padrão Viseu e
vamos testar aqui para ver como ficou vamos lá olhei beleza apareceu aqui ó Eu acho que eu posso até tirar esse hotline aqui ficou muito feio ok vou tirar esse outline não gostei dele não colocar zero aqui novamente ele tá meio grande mas bom beleza aí vocês capricham aí e a gente vai dar um recurso legal para o player aqui ó eu tenho meu item struch posso dar um print aqui E agora o que que a gente pode chamar aqui ó eu vou chamar o meu nome item certo então não tem Master novamente vou vir
aqui no My Hud vou dar um get nome item e vou chamar aqui uma função chama sete teste bem vou levar ela aqui para frente e eu só vou usar ela quando for visível a gente entra aqui e o que que eu vou fazer vou limpar o item instruct name aqui eu acredito que eu não preciso assim que dá um vizinho vamos vai vamos vou perder nada vai vamos dar um control c control V aqui vou linkar aqui arrumar isso aqui um pouquinho brincamos aqui e deixamos ele vazio mas não precisa porque isso aqui vai
estar em Hide Mas é só para quando você não olhar alguma coisa Às vezes no tempo de execução ele até trocar ele vai mostrar o nome antigo não faltou só uma coisinha né ele tem um evento interact Então eu venho para o item Master ele tá aqui então assim que eu der o interact e foi destruir o item antes de destruir o item eu vou chamar o Highlight meu e vou deixar ele assim ele já é selfie né e deixar como falso porque ele entende que como se eu tivesse como que eu posso falar perdido
contato com item então eu apertei sumiu só que na mochila ó vou pegar e ele não sumiu por quê Porque a minha mochila eu tenho um evento separado para ela aqui ó tá vendo Eu interact diferente para minha mochila então eu posso vir aqui no complete ó bem antes de destruir e fazer a mesma coisa lembrando a gente tem por herança o nosso Highlight então eu posso vir aqui chamar um highlight e deixar ele falso Ok então é isso que eu queria trazer para vocês Espero que você tenha gostado Se gostou Já sabe deixa o
like se inscreva no canal Marco o Sininho para não perder a continuação dessa série aqui e de outras que a gente tem deixa nos comentários aí pautas para os próximos vídeos e a gente se vê na próxima grande abraço fique bem e valeu