Saltar a contenido

Set Particle Visible

Tipo: Acción
Categoría: PARTICLE

Muestra, oculta o alterna la visibilidad de un emisor de partículas sin reiniciar la simulación.

Propiedades

Propiedad Tipo Por defecto Descripción
Emitter Object String "" Nombre del objeto emisor. Vacío = self.own
Mode Enum TOGGLE SHOW = mostrar, HIDE = ocultar, TOGGLE = alternar

Sockets

Socket Dirección Tipo
In Entrada Exec
Out Salida Exec

Código generado

# SHOW
scene.objects['fx_smoke'].setVisible(True)

# HIDE
scene.objects['fx_smoke'].setVisible(False)

# TOGGLE
_spv = scene.objects['fx_smoke']
_spv.setVisible(not _spv.visible)

Diferencia con Start / Stop Particles

Set Particle Visible Start Particles
Solo cambia visibilidad Cambia visibilidad + reinicia simulación
La simulación continúa corriendo en segundo plano Reinicia desde frame 0
Más ligero Más completo para reactivar un efecto

Notas

  • Usar HIDE no detiene el cómputo interno de la simulación — el emisor sigue avanzando aunque invisible.
  • Para pausar y reiniciar limpiamente, usa Stop Particles + Start Particles.