Períodos de tempo da ação

A maioria das ações no Fluxo de partículas opera em partículas em qualquer um dos dois períodos de tempo: uma vez, quando a primeira partícula insere o evento, ou de forma contínua, provavelmente alterando o comportamento das partículas em cada etapa de integração (isto é, o tempo todo a partícula fica no evento de ação). Algumas ações podem ser executadas somente em um período de tempo, enquanto outras podem ser executadas em um instantâneo ou continuamente, dependendo de suas configurações. As tabelas deste tópico listam cada ação com seu período de tempo.

Operadores

Operador Período de tempo
Nascimento Uma vez
Tinta de nascimento Uma vez, exceto quando contínua quando a Posição ou Rotação de Bloquear em objetos pintados estiver ativada
Script de nascimento n/a
Textura de nascimento Uma vez, exceto quando contínua quando Bloquear para emissores estiver ativada
Excluir n/a
Força Contínua
Grupo Uma vez
Seleção de grupo Depende da configuração Atualização de seleção
Estado inicial Uma vez, exceto quando contínua quando a posição ou velocidade de Bloquear para ícone TM estiver ativada
Manter separadamente Contínua
Mapeamento Contínua
Objeto de mapeamento Depende da configuração Tipo
Material dinâmico Contínua
Frequência de material Uma vez
Estático do material Uma vez
Tinta de posicionamento Depende da configuração Atualização de dados
Ícone de posição Uma vez, exceto quando contínua com Bloquear no emissor
Objeto da posição Uma vez, exceto quando contínua com Bloquear no emissor
Fluxo predefinido n/a
Rotação Uma vez, exceto quando contínua com Seguir velocidade do espaço
Escala Uma vez, exceto quando contínua com opções Absolutas e Relativas
Operador de script Depende do script
Forma Uma vez, exceto quando contínua quando os parâmetros % escala ou % variação forem animados
Forma frontal Contínua
Instância de forma Uma vez, exceto quando contínua com Forma animada
Marca de forma Uma vez, exceto quando contínua com Alinhar à animação de superfície
Velocidade Uma vez
Velocidade por ícone Contínua
Velocidade por superfície Depende da configuração
Girar Uma vez, exceto quando contínua com Seguir velocidade do espaço
Dividir grupo Contínua
n/a=não aplicável  

Testes

A maioria dos testes no Fluxo de partículas funciona somente como testes. Em cada etapa de integração, eles verificam cada partícula para obter as condições especificadas e retornam o teste de resultado: Verdadeiro ou Falso. Assim, como testes, eles trabalham continuamente. Por exemplo, o Teste de idade verifica cada idade da partícula em cada etapa de integração, pois as partículas não podem atingir a idade especificada enquanto não permanecerem no evento por um período e também porque outra ação no evento pode alterar ou redefinir a idade das partículas.

As principais exceções são os testes de divisão que testam cada partícula somente quando ela entra no evento. Ou seja um teste de Divisão divide o fluxo de partículas apenas uma vez para cada partícula que é inserida no evento. As partículas que permanecem no evento não estão sujeitas novamente a serem divididas pelo fluxo no mesmo teste. Além disso, o teste Enviar não executa teste, simplesmente move as partículas para o próximo evento.

Alguns testes também funcionam como operadores, em que eles afetam diretamente o comportamento das partículas. São aqueles listados aqui e o período de tempo especificado está relacionado à funcionalidade do operador, não ao teste.

Teste Período de tempo
Colisão gerada Contínua
Localizar alvo Contínua
Ir para rotação Contínua
Teste de script Depende do script
Proliferação Contínua, exceto uma vez com Uma vez