Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Sistema de Partículas | Polindo e Exportando seu Jogo
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

bookSistema de Partículas

No Unity, um sistema de partículas é uma ferramenta poderosa usada para criar vários efeitos visuais como fogo, fumaça, explosões, chuva, faíscas e mais. É essencialmente uma coleção de pequenos objetos simples (partículas) que são gerados e controlados dinamicamente para criar efeitos complexos.

Quando criamos um sistema de partículas, esta é a sua interface no inspetor

Propriedades principais:

Tempo de Vida: Determina quanto tempo cada partícula existe antes de desaparecer. Especificado em segundos.

Cor Inicial: Define a cor inicial das partículas quando são emitidas. Pode ser uma única cor ou um gradiente, permitindo transições suaves de cor.

Tamanho Inicial: Especifica o tamanho inicial das partículas na emissão. O tamanho pode ser uniforme para todas as partículas ou aleatório dentro de um intervalo.

Velocidade Inicial: Define a velocidade inicial das partículas quando são emitidas. Determina quão rápido as partículas se afastam do emissor.

Rotação: Determina se as partículas giram e como giram ao longo de sua vida útil. A rotação pode adicionar realismo a efeitos como fumaça, fogo ou detritos.

Emissão

Taxa ao Longo do Tempo: Esta propriedade controla o número de partículas emitidas por segundo.

É uma maneira direta de ajustar a densidade dos efeitos de partículas.

Por exemplo, definir uma taxa de 10 partículas por segundo significa que a cada segundo, 10 novas partículas serão emitidas pelo emissor.

Explosões: A emissão em explosão permite emitir partículas em explosões em vez de continuamente.

Você pode definir intervalos específicos durante os quais um grande número de partículas é emitido de uma só vez.

Isso é útil para criar efeitos como explosões ou rajadas súbitas de faíscas.

Forma

Formas Comuns de Emissão:

Ponto:

  • Emite partículas de um único ponto no espaço;
  • Útil para criar efeitos como faíscas, feitiços mágicos ou explosões de ponto único.

Esfera:

  • Emite partículas de um volume esférico;
  • Você pode controlar o raio da esfera, permitindo efeitos como nuvens de fumaça ou explosões que emanam em todas as direções.

Cone:

  • Emite partículas em uma área em forma de cone;
  • Parâmetros como ângulo e comprimento do cone podem ser ajustados para controlar a dispersão e direção das partículas;
  • Útil para efeitos como disparos de armas, propulsores de foguetes ou faíscas direcionais.

Caixa:

  • Emite partículas dentro de um volume retangular;
  • Você pode especificar as dimensões da caixa ao longo de cada eixo, permitindo controle preciso sobre a forma e o tamanho da área de emissão;
  • Útil para efeitos como chuva, neve ou detritos caindo dentro de uma área confinada.

Malha:

  • Emite partículas da superfície de uma malha 3D;
  • Permite formas de emissão mais complexas e personalizáveis com base na geometria da malha;
  • Útil para efeitos como faíscas emanando de uma superfície metálica ou folhas caindo de árvores.

Opções e Parâmetros Adicionais:

Direção Aleatória: Algumas formas de emissão permitem que você aleatorize a direção das partículas emitidas, adicionando variação e realismo ao efeito.

Dispersão: Controla a dispersão ou divergência das partículas emitidas dentro da forma. Valores de dispersão mais altos resultam em partículas sendo emitidas em uma área mais ampla.

Controle partículas com script:

No método Start(), o método Play() é chamado no componente ParticleSystem my_particles, fazendo com que ele comece a emitir partículas. Imediatamente após chamar Play(), o método Stop() é chamado no mesmo componente ParticleSystem my_particles, fazendo com que ele pare de emitir partículas.

Esta é a documentação oficial da Unity sobre o sistema de partículas: Particle System

1. O que é um sistema de partículas no Unity?
2. Qual propriedade controla o número de partículas emitidas por segundo no sistema de partículas do Unity?
O que é um sistema de partículas no Unity?

O que é um sistema de partículas no Unity?

Selecione a resposta correta

Qual propriedade controla o número de partículas emitidas por segundo no sistema de partículas do Unity?

Qual propriedade controla o número de partículas emitidas por segundo no sistema de partículas do Unity?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 1
some-alt