Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
GameObject no Unity | Escreva seu Primeiro Script
Unity para Iniciantes
course content

Conteúdo do Curso

Unity para Iniciantes

Unity para Iniciantes

1. Introdução ao Unity
2. Escreva seu Primeiro Script
3. Física no Unity
4. Interface e Sons no Unity
5. Polindo e Exportando seu Jogo

book
GameObject no Unity

Um GameObject é como um contêiner para tudo que você vê e interage no seu jogo Unity. Pode ser qualquer coisa, desde um personagem, uma árvore, uma arma, ou até mesmo uma fonte de luz. Pense nisso como um bloco de construção para o seu mundo de jogo.

Todo GameObject pode ter diferentes componentes anexados a ele, que definem seu comportamento e aparência. Por exemplo, você pode adicionar um componente "Sprite Renderer" para exibir uma imagem ou um componente "Collider" para detectar colisões com outros objetos.

Em termos simples, um GameObject é como um tijolo de Lego, e componentes são como as diferentes peças que você anexa a ele para fazê-lo parecer e se comportar da maneira que você deseja no seu jogo.

Este é um GameObject que tem como nome “Circle” e possui dois componentes: o Transform e o sprite renderer.

Controle GameObjects com script

No script, quando escrevemos gameObject.

Referimos-nos ao objeto do jogo ao qual este script está anexado. Você pode encontrar mais sobre todas as propriedades que a classe gameobject possui neste link: GameObject

Relação Pai/Filho:

GameObject Pai: Isso é como o contêiner principal ou o chefe. Ele pode conter outros GameObjects, chamados de GameObjects filhos. O GameObject pai pode ter seus próprios componentes e propriedades.

GameObject Filho: Estes são os GameObjects que estão aninhados sob um GameObject pai. Eles herdam certas propriedades e comportamentos de seu pai. Por exemplo, se você mover ou girar o GameObject pai, todos os seus GameObjects filhos se moverão ou girarão junto com ele.

Pense nisso como uma árvore genealógica: o GameObject pai é como um pai, e os GameObjects filhos são como seus filhos. Se você mover o pai, todos os seus filhos se movem com ele, mas se você mover um filho, isso não afeta o pai ou outros filhos no mesmo nível. Essa relação pai-filho é útil para organizar seus objetos de jogo, tornando mais fácil gerenciá-los e controlá-los, especialmente quando você tem cenas complexas com múltiplos objetos.

Aqui está um guia passo a passo sobre como fazer um GameObject ser pai de outro no Unity:

  • Clique no GameObject que você deseja como filho;
  • Arraste-o para o GameObject que você deseja como pai;
  • Solte o botão do mouse;
  • Verifique a Hierarquia para confirmar a relação pai-filho.

Como você pode ver na Hierarquia, temos 3 objetos: Câmera Principal, GameObject e Pai. Há uma seta ao lado da Câmera Principal e do GameObject que indica que esses objetos têm filhos. Se clicarmos nessa seta, poderemos ver os filhos.

O que vem a seguir:

No nosso próximo vídeo, discutiremos o componente de transformação.

1. Qual é o propósito de agrupar GameObjects no Unity?
2. No Unity, um GameObject pode ter mais de um pai ao mesmo tempo?
3. Qual é o pai padrão de um GameObject quando ele é criado no Unity?
Qual é o propósito de agrupar GameObjects no Unity?

Qual é o propósito de agrupar GameObjects no Unity?

Selecione a resposta correta

No Unity, um GameObject pode ter mais de um pai ao mesmo tempo?

No Unity, um GameObject pode ter mais de um pai ao mesmo tempo?

Selecione a resposta correta

Qual é o pai padrão de um GameObject quando ele é criado no Unity?

Qual é o pai padrão de um GameObject quando ele é criado no Unity?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3
We're sorry to hear that something went wrong. What happened?
some-alt