Como "Spawnar" GameObjects - Projeto Cyber Jungle Infinity [12#] Curso Unity 6 - Módulo 2

Lección 46 de 6175%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

► DISCORD: https://discord.gg/QQ2PX5tFET Vamos explorar como podemos criar novas instâncias de GameObjects de forma dinâmica, ou seja, enquanto o jogo roda, aplicando esse conceito na prática, criando uma arma que "spawna" projéteis para o Jogador no nosso projeto Cyber Jungle Infinity, que estamos desenvolvendo no módulo 2 do nosso Curso de Unity 6. Vamos Aprender: - Como criar GameObjects na cena, via código, enquanto o jogo roda - Como criar novas instâncias de Prefabs - Como usar o método InvokeRepeating para executar ações em intervalos definidos - Como usar o método OnBecameInvisible para saber quando um GameObject saiu da tela - Como remover GameObjects da Cena com o método Destroy Além disso, nessa aula, teremos exercícios e desafios práticos que ajudarão a concretizar o conhecimento que adquirido neste módulo, até o momento. 🔗 Links úteis! 📚 - Material do Curso: https://github.com/LeandroDotta-Tutorials/Curso-Unity-6 - Exercícios & Desafios: https://github.com/LeandroDotta-Tutorials/Curso-Unity-6/blob/main/EXERCICIOS.md#aula-como-spawnar-gameobjects---projeto-cyber-jungle-infinity-12 - Método Invoke (Documentação): https://docs.unity3d.com/6000.1/Documentation/ScriptReference/MonoBehaviour.Invoke.html - Método InvokeRepeating (Documentação): https://docs.unity3d.com/6000.1/Documentation/ScriptReference/MonoBehaviour.InvokeRepeating.html ⏩ Capítulos 00:00 - Introdução 00:31 - Preparação: Importando Sprites dos Projéteis 01:20 - Criando GameObject "Projectile" 02:51 - Criando Script com a lógica do projétil 08:54 - Criando Script para arma do Player 09:44 - Como criar GameObjects por código, enquanto o jogo roda 11:56 - Como Clonar um GameObject com o método "Instantiate" 14:05 - Como Clonar um Prebab com o método "Instantiate" 17:25 - Criando um "Spawner" de projétils no Script da arma 27:57 - Removendo Projéteis que já sairam da Tela (Destruindo GameObjects da Cena) 33:11 - Conclusão, Exercícios & Desafios 33:35 - Exercício A 33:45 - Exercício B 34:00 - Exercício C 34:12 - Exercício D 34:28 - Desafio A 34:48 - Desafio B

Sobre este curso

Curso completo e gratuito de Unity 6

Lección 46 de 61Nivel: principianteDuración total: 20h 49m

Lo que aprenderás en este curso:

  • Comprender los conceptos fundamentales de Unity 6 desde cero
  • Aplicar técnicas y métodos prácticos de Unity 6
  • Desarrollar habilidades profesionales en Unity 6
  • Resolver problemas reales relacionados con Unity 6