‫Uma funcionalidade muito fundamental na unidade é a funcionalidade dos componentes e os componentes são uma ferramenta
‫superpoderosa.
‫Eles nos permitem adicionar funcionalidade, aparência ou física a um objeto.
‫Então, por exemplo, nosso player tem um componente transformado.
‫Ele tem componentes de uma esfera em igual medida e um corpo rígido e assim por diante.
‫E esses componentes adicionam funcionalidade e aparência ao nosso reprodutor.
‫Esse é um aspecto muito importante que você precisa entender, pois toda vez que você quiser agregar,
‫digamos, um tipo diferente de comportamento.
‫Então, digamos que agora temos o movimento do jogador.
‫Mas o que você gostaria de ter é um jogo de tiro para que nosso jogador possa atirar.
‫Então você criaria um novo componente e que seria um componente do script e você criaria um novo script ou
‫mesmo aqui um novo script e você criaria um novo script aqui.
‫Em seguida, você pode ter diferentes componentes adicionados ao seu objeto.
‫Por exemplo, você pode adicionar efeitos.
‫Portanto, um sistema de partículas ao seu objeto ou você poderia adicionar ainda mais física, porque até agora temos apenas o
‫nosso corpo rígido.
‫Temos nosso colisor de esferas e esse tipo de coisa.
‫E se você quiser, pode adicionar até mesmo um colisor adicional à nossa esfera.
‫Você pode adicionar um colisor de caixa.
‫Como você pode ver agora, nosso player tem dois coletores diferentes, o Colisor de caixa e o colisor de esfera, e
‫esse é um novo componente.
‫Você pode adicionar componentes conforme necessário e pode removê-los a qualquer momento.
‫E o que você também pode fazer é copiar componentes e adicioná-los a um objeto diferente.
‫Então, por exemplo, se eu gostaria de ter esse componente de movimento do jogador em um
‫objeto diferente, eu poderia copiar o componente aqui chamado componente e adicioná-lo, por exemplo, ao nosso objeto de jogo.
‫Então, aqui eu pressionaria lá e colaria o componente como novo.
‫Então, pressione este pequeno botão aqui no componente baseado no topo como novo e então você terá o componente player aqui
‫também.
‫Bem, não faz sentido para aquele objeto do jogo, então vou apenas remover o componente novamente.
‫Então, se você quiser mudar a ordem de seus componentes, você pode simplesmente movê-los para cima, por exemplo.
‫Então, se eu quiser mover isso para cima, esse componente de movimento do jogador, posso pressionar, mover para cima.
‫E como você pode ver, essa ação pode interromper o briefing instantaneamente.
‫Você tem certeza que quer continuar?
‫E vou usar o cancelamento.
‫Portanto, vamos fazer a mesma coisa com um pré-fabricado.
‫Vamos para o nosso jogador e vamos movê-lo agora.
‫Então, como podia ver agora, não estava muito feliz em mudar isso.
‫Então, se você quiser mover algo para cima, por exemplo, mover um componente, faça isso com seu pré-fabricado
‫e não com sua instância na hierarquia, porque aquele jogador aqui não é o mesmo que aquele jogador lá.
‫Este é o pré-fabricado e aquele é o próprio jogador.
‫Portanto, se você fizer alguma alteração na instância do player dentro da hierarquia, poderá aplicá-la.
‫Então, digamos que nosso player aqui tenha seu componente de controle de movimento do jogador no segundo ponto mais baixo ou no terceiro
‫ponto mais baixo, dependendo do que você considera um componente.
‫E esse tem uma velocidade de, digamos, 100.
‫Portanto, nosso jogador pré-fabricado tem uma velocidade de 100.
‫Nossos próprios jogadores agora assumiram isso.
‫Mas poderíamos mudar aqui para que pudéssemos mudar a velocidade do nosso jogador para vinte.
‫Nosso jogador pré-fabricado, entretanto, não seria influenciado por isso.
‫Então, vamos dar uma olhada nisso se você quiser aplicar isso.
‫Portanto, se quisermos salvar as informações que alteramos aqui e salvá-las em nosso pré-fabricado, precisamos
‫clicar em aplicar.
‫Tudo bem, então isso é muito importante se você quiser fazer alguma alteração e aplicá-la, pressione em aplicar
‫e agora nosso jogador, o próprio pré-fabricado também terá a velocidade de 20.
‫Tudo bem.
‫Então, isso é sobre componentes.
‫E um pouco mais sobre prehaps.